Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table tests consistently failing on macOS #9216

Closed
radeusgd opened this issue Feb 28, 2024 · 1 comment
Closed

Table tests consistently failing on macOS #9216

radeusgd opened this issue Feb 28, 2024 · 1 comment
Assignees
Labels
--bug Type: bug -libs Libraries: New libraries to be implemented l-db-write Libraries: database writer

Comments

@radeusgd
Copy link
Member

It seems that some Table tests have been failing on MacOS run for about a week.
One of my last runs showing the failures: https://github.com/enso-org/enso/pull/9203/checks?check_run_id=22090062824&pr=9203

The last commit where they were still successful seems to be 0133e9e
The first one failing seems to be fa6fccb which is weird as it does not seem to change any platform dependent stuff.

It looks more like this could be related to #8622, because the failures are related to cleanup of SQLite tests. But that has been merged a long time ago, and it seems that the tests did pass for a while in the meantime.

Either way, we should investigate the failures and fix them.

Example failure stack trace:

An unexpected dataflow error (There was an SQL error: [SQLITE_READONLY_DBMOVED] The database file has been moved since it was opened (attempt to write a readonly database). [Query was: CREATE TABLE "table_399-b0c7b4ac-81dc-4c1d-9a82-0eb3dc281561" ("x" REAL)]) has been matched (at /Users/runner/work/enso/enso/test/Table_Tests/src/Database/SQLite_Spec.enso:238:13-92).
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:293:20-66)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:291-293)
        at <enso> Panic.catch(Internal)
        at <enso> JDBC_Connection.handle_sql_errors(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:290-293)
        at <enso> go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:121-123)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:129:17-49)
        at <enso> JDBC_Connection.with_prepared_statement<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:125-129)
        at <enso> callback<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:54:21-26)
        at <enso> Runtime.with_enabled_context(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:233:5-80)
        at <enso> Context.with_enabled(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:207:9-78)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:47:29-55)
        at <enso> saved_setting(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:46-48)
        at <enso> callback<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:53-54)
        at <enso> Runtime.with_enabled_context(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:233:5-80)
        at <enso> Context.with_enabled(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:207:9-78)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:47:29-55)
        at <enso> saved_setting(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:46-48)
        at <enso> callback(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:52-54)
        at <java> PolyglotFunction<class org.enso.interpreter.runtime.callable.function.Function, class org.graalvm.polyglot.Value>.apply(Internal)
        at <Unknown Location> related to com.oracle.truffle.host.HostObject.doInvoke
        at <enso> JDBC_Connection.synchronized(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:55:9-66)
        at <enso> JDBC_Connection.with_prepared_statement(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:106-129)
        at <enso> Connection.execute_update<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Connection/Connection.enso:360-367)
        at <enso> Context.if_enabled(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:183-185)
        at <enso> Connection.execute_update(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Connection/Connection.enso:358-367)
        at <enso> SQLite_Connection.execute_update(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/SQLite/SQLite_Connection.enso:223:9-44)
        at <enso> Upload_Table.internal_create_table_structure<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:69:13-60)
        at <enso> Any.if_not_error(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Any.enso:425:32-36)
        at <enso> Upload_Table.internal_create_table_structure<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:68-69)
        at <enso> Upload_Table.validate_structure<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:284:13-18)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Errors/Problem_Behavior.enso:88-89)
        at <enso> Problem_Behavior.attach_problems_before(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Errors/Problem_Behavior.enso:81-89)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Table/2024.1.1-dev/src/Internal/Problem_Builder.enso:66:17-76)
        at <enso> Problem_Builder.attach_problems_before(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Table/2024.1.1-dev/src/Internal/Problem_Builder.enso:64-66)
        at <enso> Upload_Table.validate_structure<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:283-284)
        at <enso> Any.if_not_error(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Any.enso:425:32-36)
        at <enso> Column_Naming_Helper.validate_many_column_names(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Table/2024.1.1-dev/src/Internal/Column_Naming_Helper.enso:45:9-84)
        at <enso> Upload_Table.validate_structure(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:276-284)
        at <enso> Upload_Table.internal_create_table_structure(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:65-71)
        at <enso> Upload_Table.internal_upload_in_memory_table<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:131:30-170)
        at <enso> In_Transaction.ensure_in_transaction(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/In_Transaction.enso:23:9-153)
        at <enso> Upload_Table.internal_upload_in_memory_table(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:128-147)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:92:13-137)
        at <enso> Upload_Table.internal_upload_table(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:90-96)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:110:29-148)
        at <enso> Upload_Table.select_into_table_implementation<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:108-123)
        at <enso> Upload_Table.select_into_table_implementation<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:106-123)
        at <enso> In_Transaction.mark_running_in_transaction(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/In_Transaction.enso:17:9-44)
        at <enso> <anonymous><arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:217:21-69)
        at <enso> Panic.catch(Internal)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:216-217)
        at <enso> Managed_Resource.with(Internal)
        at <enso> JDBC_Connection.with_connection<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:72:9-44)
        at <enso> callback<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:54:21-26)
        at <enso> Runtime.with_enabled_context(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:233:5-80)
        at <enso> Context.with_enabled(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:207:9-78)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:47:29-55)
        at <enso> saved_setting(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:46-48)
        at <enso> callback<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:53-54)
        at <enso> Runtime.with_enabled_context(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:233:5-80)
        at <enso> Context.with_enabled(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:207:9-78)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:47:29-55)
        at <enso> saved_setting(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:46-48)
        at <enso> callback(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:52-54)
        at <java> PolyglotFunction<class org.enso.interpreter.runtime.callable.function.Function, class org.graalvm.polyglot.Value>.apply(Internal)
        at <Unknown Location> related to com.oracle.truffle.host.HostObject.doInvoke
        at <enso> JDBC_Connection.synchronized(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:55:9-66)
        at <enso> JDBC_Connection.with_connection(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:71-72)
        at <enso> JDBC_Connection.run_within_transaction<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:212-221)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:198:17-22)
        at <enso> Resource.bracket(Internal)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:197-198)
        at <enso> Managed_Resource.with(Internal)
        at <enso> JDBC_Connection.with_connection<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:72:9-44)
        at <enso> callback<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:54:21-26)
        at <enso> Runtime.with_enabled_context(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:233:5-80)
        at <enso> Context.with_enabled(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:207:9-78)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:47:29-55)
        at <enso> saved_setting(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:46-48)
        at <enso> callback<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:53-54)
        at <enso> Runtime.with_enabled_context(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:233:5-80)
        at <enso> Context.with_enabled(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Runtime.enso:207:9-78)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:47:29-55)
        at <enso> saved_setting(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:46-48)
        at <enso> callback(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:52-54)
        at <java> PolyglotFunction<class org.enso.interpreter.runtime.callable.function.Function, class org.graalvm.polyglot.Value>.apply(Internal)
        at <Unknown Location> related to com.oracle.truffle.host.HostObject.doInvoke
        at <enso> JDBC_Connection.synchronized(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:55:9-66)
        at <enso> JDBC_Connection.with_connection(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:71-72)
        at <enso> JDBC_Connection.run_without_autocommit<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:195-198)
        at <enso> Panic.catch(Internal)
        at <enso> JDBC_Connection.handle_sql_errors(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:290-293)
        at <enso> JDBC_Connection.run_without_autocommit(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:193-198)
        at <enso> JDBC_Connection.run_within_transaction(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/JDBC_Connection.enso:211-221)
        at <enso> Upload_Table.select_into_table_implementation<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:104-123)
        at <enso> Panic.catch(Internal)
        at <enso> Upload_Table.handle_upload_errors(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:217-219)
        at <enso> Upload_Table.select_into_table_implementation<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:103-123)
        at <enso> Panic.catch(Internal)
        at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Panic.enso:185-190)
        at <enso> Upload_Table.select_into_table_implementation<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:103-123)
        at <enso> Table_Naming_Helper.verify_table_name(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Table_Naming_Helper.enso:33-34)
        at <enso> Upload_Table.select_into_table_implementation(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Internal/Upload_Table.enso:102-123)
        at <enso> Table.select_into_database_table(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Database/2024.1.1-dev/src/Extensions/Upload_In_Memory_Table.enso:61:5-97)
        at <enso> table_builder(/Users/runner/work/enso/enso/test/Table_Tests/src/Database/SQLite_Spec.enso:324:9-83)
        at <enso> <anonymous><arg-0>(/Users/runner/work/enso/enso/test/Table_Tests/src/Database/SQLite_Spec.enso:236:20-113)
        at <enso> <anonymous><arg-1>(/Users/runner/work/enso/enso/test/Table_Tests/src/Database/SQLite_Spec.enso:236:19-123)
        at <enso> null(Internal)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Group.enso:25:61-64)
        at <enso> Helpers.execute_spec_code<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:58:18-34)
        at <enso> Panic.catch(Internal)
        at <enso> Panic.type.recover(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Panic.enso:185-190)
        at <enso> Helpers.execute_spec_code(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:57-61)
        at <enso> case_branch<arg-3>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:49:37-63)
        at <enso> case_branch<arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:49:13-64)
        at <enso> Runtime.no_inline(Internal)
        at <enso> Duration.type.time_execution(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Data/Time/Duration.enso:131:18-43)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:48-49)
        at <enso> Helpers.run_spec(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:47-50)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:31:24-36)
        at <enso> Function.<<(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Function.enso:46:26-38)
        at <enso> wrapped_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Internal/Array_Like_Helpers.enso:88:18-27)
        at <enso> Array_Like_Helpers.vector_from_function(Internal)
        at <enso> Array_Like_Helpers.vector_from_function(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Internal/Array_Like_Helpers.enso:103:15-68)
        at <enso> Array_Like_Helpers.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Internal/Array_Like_Helpers.enso:234:5-74)
        at <enso> Vector.map(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Data/Vector.enso:574:9-56)
        at <enso> case_branch(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:29-34)
        at <enso> Helpers.run_specs_from_group(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Helpers.enso:26-37)
        at <enso> <anonymous><arg-1>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Suite.enso:87:31-70)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Suite.enso:86-89)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Data/Map.enso:395:13-41)
        at <enso> <anonymous>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Internal/Array_Like_Helpers.enso:274:9-24)
        at <enso> go<arg-2>(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Data/Range.enso:243:21-36)
        at <enso> go(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Base/2024.1.1-dev/src/Data/Range.enso:242-244)
        at <enso> Test_Reporter.wrap_junit_testsuites(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Test_Reporter.enso:22:14-19)
        at <enso> Suite.run_with_filter(/Users/runner/work/enso/enso/built-distribution/enso-engine-2024.1.1-dev-macos-amd64/enso-2024.1.1-dev/lib/Standard/Test/2024.1.1-dev/src/Suite.enso:84-89)
        at <enso> Main.main(/Users/runner/work/enso/enso/test/Table_Tests/src/Main.enso:19:5-32)
@radeusgd radeusgd added --bug Type: bug -libs Libraries: New libraries to be implemented l-db-write Libraries: database writer labels Feb 28, 2024
@AdRiley AdRiley assigned AdRiley and GregoryTravis and unassigned AdRiley Mar 6, 2024
@GregoryTravis GregoryTravis moved this from ❓New to 📤 Backlog in Issues Board Mar 6, 2024
@GregoryTravis GregoryTravis moved this from 📤 Backlog to 🔧 Implementation in Issues Board Mar 7, 2024
@GregoryTravis
Copy link
Contributor

Fixed in #9438.

@github-project-automation github-project-automation bot moved this from 🔧 Implementation to 🟢 Accepted in Issues Board Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
--bug Type: bug -libs Libraries: New libraries to be implemented l-db-write Libraries: database writer
Projects
Archived in project
Development

No branches or pull requests

3 participants