mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-16 00:11:28 +00:00
Implement a mechanism to realloc array buffers; Trap when trying to allocate more than max size; Test allocators in CI
This commit is contained in:
@ -24,7 +24,7 @@ if (args.help) {
|
||||
}
|
||||
|
||||
var successes = 0;
|
||||
var failures = 0;
|
||||
var failedTests = [];
|
||||
|
||||
const basedir = path.join(__dirname, "compiler");
|
||||
|
||||
@ -136,15 +136,15 @@ tests.forEach(filename => {
|
||||
failed = true;
|
||||
}
|
||||
|
||||
if (failed) ++failures;
|
||||
if (failed) failedTests.push(basename);
|
||||
else ++successes;
|
||||
console.log();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
if (failures) {
|
||||
if (failedTests.length) {
|
||||
process.exitCode = 1;
|
||||
console.log(chalk.red("ERROR: ") + failures + " compiler tests failed");
|
||||
console.log(chalk.red("ERROR: ") + failedTests.length + " compiler tests failed: " + failedTests.join(", "));
|
||||
} else
|
||||
console.log("[ " + chalk.whiteBright("SUCCESS") + " ]");
|
||||
|
Reference in New Issue
Block a user