Comments (4)
!nim js
echo 1'i64 / 2'i64
from nim.
🐧 Linux bisect by @litlighilit (contributor)
devel 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:26
- Finished
2024-06-20T15:47:26
- Duration
now
AST
stable 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:27
- Finished
2024-06-20T15:47:27
- Duration
now
AST
2.0.4 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:30
- Finished
2024-06-20T15:47:30
- Duration
now
AST
2.0.0 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:33
- Finished
2024-06-20T15:47:33
- Duration
now
AST
1.6.20 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:36
- Finished
2024-06-20T15:47:36
- Duration
AST
1.4.8 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:39
- Finished
2024-06-20T15:47:39
- Duration
now
AST
1.2.18 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:41
- Finished
2024-06-20T15:47:41
- Duration
now
AST
1.0.10 👎 FAIL
Output
IR
Compiled filesize0 (0 bytes)
Stats
- Started
2024-06-20T15:47:44
- Finished
2024-06-20T15:47:44
- Duration
now
AST
Stats
- GCC
11.4.0
- Clang
14.0.0
- NodeJS
20.3
- Created
2024-06-20T15:40:49Z
- Comments
1
- Commands
nim js -d:nodejs -d:nimExperimentalAsyncjsThen -d:nimExperimentalJsfetch --run -d:nimDebug -d:nimDebugDlOpen -d:ssl -d:nimDisableCertificateValidation --forceBuild:on --colors:off --verbosity:0 --hints:off --lineTrace:off --nimcache:/home/runner/work/Nim/Nim --out:/home/runner/work/Nim/Nim/temp /home/runner/work/Nim/Nim/temp.nim
🤖 Bug found in 21 minutes
bisecting 8
commits at 0
commits per second
from nim.
not sure why in C backend it compiles,
as I found no /
for int64, there seems to be only int/int in system.
from nim.
not sure why in C backend it compiles,\n\nas I found no / for int64, there seems to be only int/int in system.
It compiles in C backend because, at least in x64 the operators of /
is converted to int
first, a.k.a. that's rewriten roughly as:
echo int(1.int64) / int(2.int64)
donno what will happened on 32 bit machine. 🤔
from nim.
Related Issues (20)
- `koch pdf` produces a warning about unknown substitution 'nimversion'
- `nim gendepend` does not work with var-less destructors
- When JS, operations on pointer casted from ref object raises Runtime-Errors
- Regression - cannot instantiate Maybe generic arguments are missing HOT 5
- Identifier expected or compiler segfault with templates over generic type in type section HOT 3
- Nested generic/static parameter: undeclared identifier in typesections HOT 2
- 2.2.0 rc1 regression with cdecl functions
- Warnings missing when compiling the same file twice HOT 4
- `genericsOpenSym` not working when additional generally non-matching symbol with same name is present HOT 2
- nimsuggest crashes when using `--mm:arc/orc` and if an object that contains `string` or `seq` is constructed HOT 2
- ARC hooks missing when sinking generic typeclass HOT 3
- Generic concepts not compatible with openarray HOT 2
- os module uses wrong path separator in nimvm when cross-compiling HOT 2
- Objects can protect illegal recursion but tuples cant HOT 4
- Extract/move can cause SIGSEGV error when used with 2D sequences HOT 7
- Nested dirty template in generic proc HOT 11
- Disambiguating module of template call with shared symbol prevents building
- succ raise OverflowDefect, succ does not handle unsigned integers correctly HOT 1
- Useless empty C files with arc/orc
- Identifier exported as typename in one module and `template` in another can't be used in `template`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nim.