implement a new CGIR and C code generator #646
compatibility.yml
on: pull_request
Build binaries with most recent GCC version
7m 48s
Matrix: test
All C compatibility tests passed
3s
Annotations
7 errors and 20 warnings
|
Test the compiler and standard library (Batch 1):
tests/misc/ttlsemulation.nim#L0
Category: misc
Name: tests/misc/ttlsemulation.nim
Action: run
Result: reInvalidSpec
-------- Expected -------
--------- Given --------
invalid key for test spec: disable
-------------------------
|
Test the compiler and standard library (Batch 1)
Process completed with exit code 1.
|
Test the compiler and standard library (Batch 0):
tests/misc/ttlsemulation.nim#L0
Category: misc
Name: tests/misc/ttlsemulation.nim
Action: run
Result: reInvalidSpec
-------- Expected -------
--------- Given --------
invalid key for test spec: disable
-------------------------
|
|
Test the compiler and standard library (Batch 0)
Process completed with exit code 1.
|
All C compatibility tests passed
Process completed with exit code 1.
|
Build binaries with most recent GCC version:
compiler/sem/transf.nim#L1318
workaround for sem not sanitizing AST; transformDefSym is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1314
DEBUG proc, do not use in the final build!; inDebug is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1263
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1259
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1254
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1249
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1231
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1213
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1203
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Build binaries with most recent GCC version:
compiler/utils/astrepr.nim#L1199
DEBUG proc, should not be used in the final build!; debugAux is deprecated [Deprecated]
|
Test the compiler and standard library (Batch 0):
tests/lang_callable/closure/tclosure_issues.nim#L7
imported and not used: 'mutils' [UnusedImport]
|
Test the compiler and standard library (Batch 0):
tests/lang_callable/closure/mutils.nim#L10
non-untyped param must not appear after an untyped param [rsemUntypedParamsFollwedByMoreSpecificType]
|
Test the compiler and standard library (Batch 0):
tests/lang/s01_basics/s99_control_flow/t06_procedure_calls.nim#L112
unreachable code after 'return' statement or '{.noReturn.}' proc [UnreachableCode]
|
Test the compiler and standard library (Batch 0):
tests/lang/s01_basics/s99_atoms/t02_expression.nim#L102
unreachable code after 'return' statement or '{.noReturn.}' proc [UnreachableCode]
|
Test the compiler and standard library (Batch 0):
tests/global/tglobal.nim#L9
imported and not used: 'globalaux2' [UnusedImport]
|
Test the compiler and standard library (Batch 0):
tests/ccgbugs/tmissingbracket.nim#L14
type pragmas follow the type name; this form of writing pragmas is deprecated [rparPragmaNotFollowingTypeName]
|
Test the compiler and standard library (Batch 0):
tests/ccgbugs/tccgen1.nim#L10
type pragmas follow the type name; this form of writing pragmas is deprecated [rparPragmaNotFollowingTypeName]
|
Test the compiler and standard library (Batch 0):
tests/assign/tassign.nim#L84
type pragmas follow the type name; this form of writing pragmas is deprecated [rparPragmaNotFollowingTypeName]
|
Test the compiler and standard library (Batch 0):
tests/ambsym/mresolution_identifier_1.nim#L1
imported and not used: 'mresolution_identifier_2' [UnusedImport]
|
Test the compiler and standard library (Batch 0):
tests/ambsym/mresolution_identifier_2.nim#L1
imported and not used: 'mresolution_identifier_2_copy' [UnusedImport]
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
compiler Linux X64
|
120 MB |
sha256:23470fe61db4eaa6458f9c86e4f89e0d1edcd8e3e2b7438d4bf93ee7d7e200f6
|
|