Description
a) We have many errors in case compiling "cm3 -DM3_BACKEND_MODE=C -DBUILD_DIR=AMD64_LINUX":
❌ p280: Parameter passing, many cases, including packed.
--- ../src/p2/p280/stderr.build 2023-05-17 07:16:19.773193845 +0000
✅ p279: misaligned, packed components of array and record constructors.
✅ p278: 64-bit-sized but only 32-bit-aligned values, on 32-bit machines.
❌ p277: mixtures of nested constructors
--- ../src/p2/p277/stdout.build 2023-05-17 07:16:19.773193845 +0000
✅ p275: More set operators on a small set type in a packed record.
✅ p274: Mixed, nested, constructor values.
✅ p273: Mixed, nested, constructors with statically inevitable RT errors.
✅ p272: Set constructors with statically inevitable RT errors.
✅ p271: Constant array constructor, passed READONLY, is passed by value.
❌ p270: Array constructors with statically inevitable RT errors.
--- ../src/p2/p270/stdout.build 2023-05-17 07:16:19.769193703 +0000
❌ p269: Nested array constructors.
--- ../src/p2/p269/stdout.build 2023-05-17 07:16:19.769193703 +0000
❌ p268: Record constructors with statically inevitable RT errors.
--- ../src/p2/p268/stdout.build 2023-05-17 07:16:19.769193703 +0000
z)
We have
Bad Cube and Calculator in case compiling "cm3 -DM3_BACKEND_MODE=C -DBUILD_DIR=AMD64_LINUX"
(
And we have this on AMD64_NT too.
)