[
https://issues.apache.org/jira/browse/CALCITE-6159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17794112#comment-17794112
]
Stamatis Zampetakis commented on CALCITE-6159:
----------------------------------------------
I upgraded docker to version 24.0.7, build afdd53b and now the tests run fine
on my environment. Not sure what's the issue with older versions of docker but
I guess we can close this for now.
> SIGABRT when running tests with docker-compose
> ----------------------------------------------
>
> Key: CALCITE-6159
> URL: https://issues.apache.org/jira/browse/CALCITE-6159
> Project: Calcite
> Issue Type: Bug
> Components: avatica-go
> Affects Versions: avatica-go-5.2.0
> Environment: docker --version
> Docker version 20.10.5, build 55c4c88
> docker-compose --version
> docker-compose version 1.25.5, build 8a1c60f6
> Reporter: Stamatis Zampetakis
> Assignee: Francis Chuang
> Priority: Major
>
> {code:bash}
> docker-compose run test
> {code}
> {noformat}
> WARNING: The GOPATH variable is not set. Defaulting to a blank string.
> Creating network "apache-calcite-avatica-go-530-src_default" with the default
> driver
> Creating apache-calcite-avatica-go-530-src_phoenix_1 ... done
> Creating apache-calcite-avatica-go-530-src_hsqldb_1 ... done
> ? github.com/apache/calcite-avatica-go/v5/errors [no test files]
> ? github.com/apache/calcite-avatica-go/v5/generic [no test files]
> ? github.com/apache/calcite-avatica-go/v5/hsqldb [no test files]
> ? github.com/apache/calcite-avatica-go/v5/internal [no test files]
> ? github.com/apache/calcite-avatica-go/v5/message [no test files]
> ? github.com/apache/calcite-avatica-go/v5/phoenix [no test files]
> runtime/cgo: pthread_create failed: Operation not permitted
> SIGABRT: abort
> PC=0x7f35ff61bd3c m=0 sigcode=18446744073709551610
> goroutine 0 [idle]:
> runtime: g 0: unknown pc 0x7f35ff61bd3c
> stack: frame={sp:0x7fff98c7f800, fp:0x0} stack=[0x7fff98480c80,0x7fff98c7fc90)
> 0x00007fff98c7f700: 0x000000c000058000 0x0000000000000000
> 0x00007fff98c7f710: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f720: 0x0000000000000000 0x00007fff98c7f948
> 0x00007fff98c7f730: 0x000000c000032000 0x00007fff98c7f968
> 0x00007fff98c7f740: 0x0000000000000002 0x800000000000000e
> 0x00007fff98c7f750: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f760: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f770: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f780: 0x00000000009a874d 0x0000000000000003
> 0x00007fff98c7f790: 0x0000000000e0dc2c 0x0000000000000000
> 0x00007fff98c7f7a0: 0x00000000009a91e2 0x0000000000000006
> 0x00007fff98c7f7b0: 0x0000000000e0dc2a 0x0000000000000000
> 0x00007fff98c7f7c0: 0x00000000009a89fe 0x0000000000000004
> 0x00007fff98c7f7d0: 0x0000000000000000 0x00007f35ff689194
> 0x00007fff98c7f7e0: 0x0000000000000000 0x000000000000000d
> 0x00007fff98c7f7f0: 0x0000000000a79653 0x00007f35ff61bd2e
> 0x00007fff98c7f800: <0x0000000000000000 0x114d148a7e0ab100
> 0x00007fff98c7f810: 0x0000000000000006 0x00007f35ff58e740
> 0x00007fff98c7f820: 0x00007fff98c7fad0 0x0000000000000000
> 0x00007fff98c7f830: 0x0000000000ddde00 0x00007f35ff5ccf32
> 0x00007fff98c7f840: 0x00007f35ff764e70 0x00007f35ff5b7472
> 0x00007fff98c7f850: 0x0000000000000020 0x00007f35ff764703
> 0x00007fff98c7f860: 0x0000000000000d68 0x00007f35ff611290
> 0x00007fff98c7f870: 0x00007f35ff7605e0 0x0000000000000001
> 0x00007fff98c7f880: 0x000000000000000a 0x00007f35ff58e740
> 0x00007fff98c7f890: 0x0000000000000000 0x0000000000ddde00
> 0x00007fff98c7f8a0: 0x0000000000000006 0x00007f35ff612ee9
> 0x00007fff98c7f8b0: 0x00007f35ff764680 0x00007f35ff6132f3
> 0x00007fff98c7f8c0: 0x00007f35ff764680 0x000000000000000a
> 0x00007fff98c7f8d0: 0x00007f35ff58e740 0x00007f35ff60e87a
> 0x00007fff98c7f8e0: 0x00007f35ff764840 0x114d148a7e0ab100
> 0x00007fff98c7f8f0: 0x00007f35ff764840 0x00007f35ff764840
> runtime: g 0: unknown pc 0x7f35ff61bd3c
> stack: frame={sp:0x7fff98c7f800, fp:0x0} stack=[0x7fff98480c80,0x7fff98c7fc90)
> 0x00007fff98c7f700: 0x000000c000058000 0x0000000000000000
> 0x00007fff98c7f710: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f720: 0x0000000000000000 0x00007fff98c7f948
> 0x00007fff98c7f730: 0x000000c000032000 0x00007fff98c7f968
> 0x00007fff98c7f740: 0x0000000000000002 0x800000000000000e
> 0x00007fff98c7f750: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f760: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f770: 0x0000000000000000 0x0000000000000000
> 0x00007fff98c7f780: 0x00000000009a874d 0x0000000000000003
> 0x00007fff98c7f790: 0x0000000000e0dc2c 0x0000000000000000
> 0x00007fff98c7f7a0: 0x00000000009a91e2 0x0000000000000006
> 0x00007fff98c7f7b0: 0x0000000000e0dc2a 0x0000000000000000
> 0x00007fff98c7f7c0: 0x00000000009a89fe 0x0000000000000004
> 0x00007fff98c7f7d0: 0x0000000000000000 0x00007f35ff689194
> 0x00007fff98c7f7e0: 0x0000000000000000 0x000000000000000d
> 0x00007fff98c7f7f0: 0x0000000000a79653 0x00007f35ff61bd2e
> 0x00007fff98c7f800: <0x0000000000000000 0x114d148a7e0ab100
> 0x00007fff98c7f810: 0x0000000000000006 0x00007f35ff58e740
> 0x00007fff98c7f820: 0x00007fff98c7fad0 0x0000000000000000
> 0x00007fff98c7f830: 0x0000000000ddde00 0x00007f35ff5ccf32
> 0x00007fff98c7f840: 0x00007f35ff764e70 0x00007f35ff5b7472
> 0x00007fff98c7f850: 0x0000000000000020 0x00007f35ff764703
> 0x00007fff98c7f860: 0x0000000000000d68 0x00007f35ff611290
> 0x00007fff98c7f870: 0x00007f35ff7605e0 0x0000000000000001
> 0x00007fff98c7f880: 0x000000000000000a 0x00007f35ff58e740
> 0x00007fff98c7f890: 0x0000000000000000 0x0000000000ddde00
> 0x00007fff98c7f8a0: 0x0000000000000006 0x00007f35ff612ee9
> 0x00007fff98c7f8b0: 0x00007f35ff764680 0x00007f35ff6132f3
> 0x00007fff98c7f8c0: 0x00007f35ff764680 0x000000000000000a
> 0x00007fff98c7f8d0: 0x00007f35ff58e740 0x00007f35ff60e87a
> 0x00007fff98c7f8e0: 0x00007f35ff764840 0x114d148a7e0ab100
> 0x00007fff98c7f8f0: 0x00007f35ff764840 0x00007f35ff764840
> goroutine 1 [running]:
> runtime.systemstack_switch()
> /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000052740
> sp=0xc000052730 pc=0x470ee8
> runtime.main()
> /usr/local/go/src/runtime/proc.go:169 +0x6d fp=0xc0000527e0
> sp=0xc000052740 pc=0x43f6ad
> runtime.goexit()
> /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000527e8
> sp=0xc0000527e0 pc=0x472ec1
> rax 0x0
> rbx 0xe1d
> rcx 0x7f35ff61bd3c
> rdx 0x6
> rdi 0xe1d
> rsi 0xe1d
> rbp 0x7f35ff58e740
> rsp 0x7fff98c7f800
> r8 0x0
> r9 0x73
> r10 0x8
> r11 0x246
> r12 0x6
> r13 0x0
> r14 0xddde00
> r15 0x6
> rip 0x7f35ff61bd3c
> rflags 0x246
> cs 0x33
> fs 0x0
> gs 0x0
> FAIL github.com/apache/calcite-avatica-go/v5 0.006s
> FAIL
> ? github.com/apache/calcite-avatica-go/v5/errors [no test files]
> ? github.com/apache/calcite-avatica-go/v5/generic [no test files]
> ? github.com/apache/calcite-avatica-go/v5/message [no test files]
> ? github.com/apache/calcite-avatica-go/v5/internal [no test files]
> ? github.com/apache/calcite-avatica-go/v5/hsqldb [no test files]
> ? github.com/apache/calcite-avatica-go/v5/phoenix [no test files]
> runtime/cgo: pthread_create failed: Operation not permitted
> SIGABRT: abort
> PC=0x7f5022598d3c m=0 sigcode=18446744073709551610
> goroutine 0 [idle]:
> runtime: g 0: unknown pc 0x7f5022598d3c
> stack: frame={sp:0x7fff6b3d55f0, fp:0x0} stack=[0x7fff6abd6a70,0x7fff6b3d5a80)
> 0x00007fff6b3d54f0: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5500: 0x000000c000058000 0x0000000000000000
> 0x00007fff6b3d5510: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5520: 0x0000000000000000 0x00007fff6b3d5738
> 0x00007fff6b3d5530: 0x000000c000032000 0x00007fff6b3d5758
> 0x00007fff6b3d5540: 0x0000000000000002 0x800000000000000e
> 0x00007fff6b3d5550: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5560: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5570: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5580: 0x00000000009a874d 0x0000000000000003
> 0x00007fff6b3d5590: 0x0000000000e0dc2c 0x0000000000000000
> 0x00007fff6b3d55a0: 0x00000000009a91e2 0x0000000000000006
> 0x00007fff6b3d55b0: 0x0000000000e0dc2a 0x0000000000000000
> 0x00007fff6b3d55c0: 0x00000000009a89fe 0x00007f5022606194
> 0x00007fff6b3d55d0: 0x0000000000000000 0x000000000000000d
> 0x00007fff6b3d55e0: 0x0000000000a79653 0x00007f5022598d2e
> 0x00007fff6b3d55f0: <0x0000000000000000 0x6f260af1ec80bf00
> 0x00007fff6b3d5600: 0x0000000000000006 0x00007f502250b740
> 0x00007fff6b3d5610: 0x00007fff6b3d58c0 0x0000000000000000
> 0x00007fff6b3d5620: 0x0000000000ddde00 0x00007f5022549f32
> 0x00007fff6b3d5630: 0x00007f50226e1e70 0x00007f5022534472
> 0x00007fff6b3d5640: 0x0000000000000020 0x00007f50226e1703
> 0x00007fff6b3d5650: 0x0000000000000d68 0x00007f502258e290
> 0x00007fff6b3d5660: 0x00007f50226dd5e0 0x0000000000000001
> 0x00007fff6b3d5670: 0x000000000000000a 0x00007f502250b740
> 0x00007fff6b3d5680: 0x0000000000000000 0x0000000000ddde00
> 0x00007fff6b3d5690: 0x0000000000000006 0x00007f502258fee9
> 0x00007fff6b3d56a0: 0x00007f50226e1680 0x00007f50225902f3
> 0x00007fff6b3d56b0: 0x00007f50226e1680 0x000000000000000a
> 0x00007fff6b3d56c0: 0x00007f502250b740 0x00007f502258b87a
> 0x00007fff6b3d56d0: 0x00007f50226e1840 0x6f260af1ec80bf00
> 0x00007fff6b3d56e0: 0x00007f50226e1840 0x00007f50226e1840
> runtime: g 0: unknown pc 0x7f5022598d3c
> stack: frame={sp:0x7fff6b3d55f0, fp:0x0} stack=[0x7fff6abd6a70,0x7fff6b3d5a80)
> 0x00007fff6b3d54f0: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5500: 0x000000c000058000 0x0000000000000000
> 0x00007fff6b3d5510: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5520: 0x0000000000000000 0x00007fff6b3d5738
> 0x00007fff6b3d5530: 0x000000c000032000 0x00007fff6b3d5758
> 0x00007fff6b3d5540: 0x0000000000000002 0x800000000000000e
> 0x00007fff6b3d5550: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5560: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5570: 0x0000000000000000 0x0000000000000000
> 0x00007fff6b3d5580: 0x00000000009a874d 0x0000000000000003
> 0x00007fff6b3d5590: 0x0000000000e0dc2c 0x0000000000000000
> 0x00007fff6b3d55a0: 0x00000000009a91e2 0x0000000000000006
> 0x00007fff6b3d55b0: 0x0000000000e0dc2a 0x0000000000000000
> 0x00007fff6b3d55c0: 0x00000000009a89fe 0x00007f5022606194
> 0x00007fff6b3d55d0: 0x0000000000000000 0x000000000000000d
> 0x00007fff6b3d55e0: 0x0000000000a79653 0x00007f5022598d2e
> 0x00007fff6b3d55f0: <0x0000000000000000 0x6f260af1ec80bf00
> 0x00007fff6b3d5600: 0x0000000000000006 0x00007f502250b740
> 0x00007fff6b3d5610: 0x00007fff6b3d58c0 0x0000000000000000
> 0x00007fff6b3d5620: 0x0000000000ddde00 0x00007f5022549f32
> 0x00007fff6b3d5630: 0x00007f50226e1e70 0x00007f5022534472
> 0x00007fff6b3d5640: 0x0000000000000020 0x00007f50226e1703
> 0x00007fff6b3d5650: 0x0000000000000d68 0x00007f502258e290
> 0x00007fff6b3d5660: 0x00007f50226dd5e0 0x0000000000000001
> 0x00007fff6b3d5670: 0x000000000000000a 0x00007f502250b740
> 0x00007fff6b3d5680: 0x0000000000000000 0x0000000000ddde00
> 0x00007fff6b3d5690: 0x0000000000000006 0x00007f502258fee9
> 0x00007fff6b3d56a0: 0x00007f50226e1680 0x00007f50225902f3
> 0x00007fff6b3d56b0: 0x00007f50226e1680 0x000000000000000a
> 0x00007fff6b3d56c0: 0x00007f502250b740 0x00007f502258b87a
> 0x00007fff6b3d56d0: 0x00007f50226e1840 0x6f260af1ec80bf00
> 0x00007fff6b3d56e0: 0x00007f50226e1840 0x00007f50226e1840
> goroutine 1 [running]:
> runtime.systemstack_switch()
> /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000052740
> sp=0xc000052730 pc=0x470ee8
> runtime.main()
> /usr/local/go/src/runtime/proc.go:169 +0x6d fp=0xc0000527e0
> sp=0xc000052740 pc=0x43f6ad
> runtime.goexit()
> /usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000527e8
> sp=0xc0000527e0 pc=0x472ec1
> rax 0x0
> rbx 0xefc
> rcx 0x7f5022598d3c
> rdx 0x6
> rdi 0xefc
> rsi 0xefc
> rbp 0x7f502250b740
> rsp 0x7fff6b3d55f0
> r8 0x0
> r9 0x73
> r10 0x8
> r11 0x246
> r12 0x6
> r13 0x0
> r14 0xddde00
> r15 0x6
> rip 0x7f5022598d3c
> rflags 0x246
> cs 0x33
> fs 0x0
> gs 0x0
> FAIL github.com/apache/calcite-avatica-go/v5 0.007s
> FAIL
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)