Open trapvpack opened 1 week ago
@maxonfjvipon please, check this one (ignore the build problems, they are not related to this branch)
@maxonfjvipon take a look, I fixed what you asked for
@trapvpack please, merge master
branch into your branch - to make the build clean
@trapvpack you didn't fix all the my comments and there are some new ones from action-lint
@maxonfjvipon, take a look, I think I closed all conversations. If I understood correctly, it was necessary to modify conversations without the outdated tag, correct me if this is wrong
@yegor256, I merged master into my branch, but it stiil dont complete a build checks. I assume this is due to the version being raised to 0.43.0, but tag is not upped, refers to 388
@trapvpack all builds are clean in the master
branch now
@yegor256 @maxonfjvipon, take a look please
@yegor256 @maxonfjvipon, take a look pleaseπ
@maxonfjvipon, take a look please, thanks for your patience)
@maxonfjvipon, take a look please, I hope I understand correctly now
@maxonfjvipon, take a look please, thanks for the detailed explanation
@maxonfjvipon, take a look please
@yegor256, take a look please
@yegor256, take a look please:), thanks for attention
@rultor merge
@rultor merge
@yegor256 OK, I'll try to merge now. You can check the progress of the merge here.
@rultor merge
@trapvpack @yegor256 Oops, I failed. You can see the full log here (spent 21min).
\u001b[0m elapsed\u001b[0m
task in 301ms
\u001b[32m β\u001b[0m\u001b[90m measures time correctly\u001b[0m\u001b[31m (302ms)\u001b[0m
short task in 11ms
\u001b[32m β\u001b[0m\u001b[90m measures short time correctly\u001b[0m
long task in 2s
\u001b[32m β\u001b[0m\u001b[90m measures long time correctly\u001b[0m\u001b[31m (1202ms)\u001b[0m
\u001b[32m β\u001b[0m\u001b[90m handles errors in task correctly\u001b[0m
\u001b[0m eoc\u001b[0m
\u001b[32m β\u001b[0m\u001b[90m prints its own version\u001b[0m\u001b[31m (97ms)\u001b[0m
\u001b[32m β\u001b[0m\u001b[90m prints help screen\u001b[0m\u001b[31m (108ms)\u001b[0m
\u001b[0m eoc\u001b[0m
\u001b[32m β\u001b[0m\u001b[90m loads latest version\u001b[0m\u001b[31m (333ms)\u001b[0m
\u001b[0m mvnw\u001b[0m
+ /home/r/repo/mvnw/mvnw --version --quiet --batch-mode --color=never --update-snapshots --fail-fast --strict-checksums
\u001b[32m β\u001b[0m\u001b[90m prints Maven own version\u001b[0m
Sources in sources
Target in target
+ /home/r/repo/mvnw/mvnw --version --quiet -Deo.version=parser -Deo.tag=homeTag --quiet -Deo.sourcesDir=/home/r/repo/sources -Deo.targetDir=/home/r/repo/target -Deo.outputDir=/home/r/repo/target/classes -Deo.generatedDir=/home/r/repo/target/generated-sources -Deo.placed=/home/r/repo/target/eo-placed.csv -Deo.placedFormat=csv --batch-mode --color=never --update-snapshots --fail-fast --strict-checksums
\u001b[0m\u001b[0m3.9.9
\u001b[0m\u001b[0m\u001b[0m\u001b[0m3.9.9
\u001b[0m\u001b[0m \u001b[32m β\u001b[0m\u001b[90m sets right flags from options\u001b[0m\u001b[31m (265ms)\u001b[0m
\u001b[92m \u001b[0m\u001b[32m 36 passing\u001b[0m\u001b[90m (16m)\u001b[0m
\u001b[36m \u001b[0m\u001b[36m 2 pending\u001b[0m
\u001b[31m 1 failing\u001b[0m
\u001b[0m 1) compile
compiles a simple .EO program into Java bytecode .class files:
\u001b[31mAssertionError [ERR_ASSERTION]: \u001b[37mEO objects registered in temp/test-compile/simple/target/eo-foreign.json\u001b[39m
\u001b[37mEO program assembled in %s in 22s\u001b[39m
\u001b[37mEO program verified in temp/test-compile/simple/target\u001b[39m
\u001b[37mJava sources generated in temp/test-compile/simple/target/generated-sources\u001b[39m
\u001b[37mJava .class files compiled into temp/test-compile/simple/target\u001b[39m
File /home/r/repo/temp/test-compile/simple/target/generated-sources/EOfoo/EObar/EOcompile.java is absent\u001b[0m
\u001b[32m+ expected\u001b[0m \u001b[31m- actual\u001b[0m
\u001b[31m-false\u001b[0m
\u001b[32m+true\u001b[0m
\u001b[0m\u001b[90m
at /home/r/repo/test/helpers.js:73:5
at Array.forEach (<anonymous>)
at assertFilesExist (test/helpers.js:71:9)
at Context.<anonymous> (test/commands/test_compile.js:45:5)
at process.processImmediate (node:internal/timers:476:21)
\u001b[0m
Warning: Use --force to continue.
Aborted due to warnings.
container 5b0a2aed8524f2e3df0a49eb596f92ab72aaa5dec1ed9db5b6090e12cf60e642 is dead
Thu Nov 28 10:46:34 UTC 2024
@rultor merge
@rultor merge
@yegor256 OK, I'll try to merge now. You can check the progress of the merge here.
@rultor merge
@trapvpack @yegor256 Oops, I failed. You can see the full log here (spent 22min).
^
Error: Command failed: node /home/r/repo/node_modules/eo2js/src/eo2js.js transpile --target /home/r/repo/temp/test-transpile/js/target --project project --foreign eo-foreign.json --resources /home/r/repo/node_modules/eo2js/src/resources --alone
at checkExecSyncError (node:child_process:890:11)
at execSync (node:child_process:962:15)
at /home/r/repo/src/eo2jsw.js:31:5
at new Promise (<anonymous>)
at eo2jsw (/home/r/repo/src/eo2jsw.js:30:10)
at module.exports [as transpile] (/home/r/repo/src/commands/js/transpile.js:35:10)
at /home/r/repo/src/eoc.js:273:29
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
status: 1,
signal: null,
output: [ null, null, null ],
pid: 15118,
stdout: null,
stderr: null
}
Node.js v18.19.1
\u001b[0m\u001b[90m
Error: Command failed: node /home/r/repo/src/eoc.js --batch transpile --verbose --parser=0.43.2 --home-tag=0.43.1 -s /home/r/repo/temp/test-transpile/js/src -t /home/r/repo/temp/test-transpile/js/target --language=JavaScript
Cannot read properties of undefined (reading 'meta')
node:internal/errors:865
const err = new Error(message);
^
Error: Command failed: node /home/r/repo/node_modules/eo2js/src/eo2js.js transpile --target /home/r/repo/temp/test-transpile/js/target --project project --foreign eo-foreign.json --resources /home/r/repo/node_modules/eo2js/src/resources --alone
at checkExecSyncError (node:child_process:890:11)
at execSync (node:child_process:962:15)
at /home/r/repo/src/eo2jsw.js:31:5
at new Promise (<anonymous>)
at eo2jsw (src/eo2jsw.js:30:10)
at module.exports [as transpile] (src/commands/js/transpile.js:35:10)
at /home/r/repo/src/eoc.js:273:29
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
status: 1,
signal: null,
output: [ null, null, null ],
pid: 15118,
stdout: null,
stderr: null
}
Node.js v18.19.1
at checkExecSyncError (node:child_process:890:11)
at execSync (node:child_process:962:15)
at runSync (test/helpers.js:47:12)
at transpile (test/commands/test_transpile.js:47:12)
at Context.<anonymous> (test/commands/test_transpile.js:72:20)
at process.processImmediate (node:internal/timers:476:21)
\u001b[0m
Warning: Use --force to continue.
Aborted due to warnings.
container 8f27d12919a6252b3750668ceb919e8ac5726de4ccce9cf02996e3639670dfd3 is dead
Thu Nov 28 14:07:32 UTC 2024
@rultor merge
@rultor merge
@yegor256 OK, I'll try to merge now. You can check the progress of the merge here.
@rultor merge
@trapvpack @yegor256 Oops, I failed. You can see the full log here (spent 19min).
^
Error: Command failed: node /home/r/repo/node_modules/eo2js/src/eo2js.js transpile --target /home/r/repo/temp/test-transpile/js/target --project project --foreign eo-foreign.json --resources /home/r/repo/node_modules/eo2js/src/resources --alone
at checkExecSyncError (node:child_process:890:11)
at execSync (node:child_process:962:15)
at /home/r/repo/src/eo2jsw.js:31:5
at new Promise (<anonymous>)
at eo2jsw (/home/r/repo/src/eo2jsw.js:30:10)
at module.exports [as transpile] (/home/r/repo/src/commands/js/transpile.js:35:10)
at /home/r/repo/src/eoc.js:273:29
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
status: 1,
signal: null,
output: [ null, null, null ],
pid: 15109,
stdout: null,
stderr: null
}
Node.js v18.19.1
\u001b[0m\u001b[90m
Error: Command failed: node /home/r/repo/src/eoc.js --batch transpile --verbose --parser=0.43.2 --home-tag=0.43.1 -s /home/r/repo/temp/test-transpile/js/src -t /home/r/repo/temp/test-transpile/js/target --language=JavaScript
Cannot read properties of undefined (reading 'meta')
node:internal/errors:865
const err = new Error(message);
^
Error: Command failed: node /home/r/repo/node_modules/eo2js/src/eo2js.js transpile --target /home/r/repo/temp/test-transpile/js/target --project project --foreign eo-foreign.json --resources /home/r/repo/node_modules/eo2js/src/resources --alone
at checkExecSyncError (node:child_process:890:11)
at execSync (node:child_process:962:15)
at /home/r/repo/src/eo2jsw.js:31:5
at new Promise (<anonymous>)
at eo2jsw (src/eo2jsw.js:30:10)
at module.exports [as transpile] (src/commands/js/transpile.js:35:10)
at /home/r/repo/src/eoc.js:273:29
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
status: 1,
signal: null,
output: [ null, null, null ],
pid: 15109,
stdout: null,
stderr: null
}
Node.js v18.19.1
at checkExecSyncError (node:child_process:890:11)
at execSync (node:child_process:962:15)
at runSync (test/helpers.js:47:12)
at transpile (test/commands/test_transpile.js:47:12)
at Context.<anonymous> (test/commands/test_transpile.js:72:20)
at process.processImmediate (node:internal/timers:476:21)
\u001b[0m
Warning: Use --force to continue.
Aborted due to warnings.
container f4f40ed93fac54d76eb1474d415eb875ba9b6dbcd327b6255a52145b998b4889 is dead
Thu Nov 28 14:46:07 UTC 2024
@trapvpack @maxonfjvipon something is wrong here? Why it doesn't build after merge?
@yegor256 it seems something wrong with eo2js
here, I'll check this out
@maxonfjvipon is there anything I can do to help?
@trapvpack let's wait for https://github.com/objectionary/eo2js/pull/121, I'll fix it as quick as possible
closes #368 @yegor256 take a look please