tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] macOS port is broken since "tccelf: use plt-reloc ins


From: Christian Jullien
Subject: Re: [Tinycc-devel] macOS port is broken since "tccelf: use plt-reloc instead of relocplt" commit
Date: Mon, 29 Mar 2021 11:29:28 +0200

I’m not an official maintainer, I can’t take this decision.

My personal opinion is to have CI for this project.

 

C.

 

From: Tinycc-devel [mailto:tinycc-devel-bounces+eligis=orange.fr@nongnu.org] On Behalf Of Ivan Medoedov
Sent: Monday, March 29, 2021 11:24
To: jullien@eligis.com; tinycc-devel@nongnu.org
Subject: Re: [Tinycc-devel] macOS port is broken since "tccelf: use plt-reloc instead of relocplt" commit

 

Hi Christian,

 

Just to confirm, you are ok with using GitHub Actions as the official CI for the project?

 

Ivan

 

On Mon, Mar 29, 2021 at 7:58 AM Christian Jullien <eligis@orange.fr> wrote:

To reproduce:

-          Use Catalina or higher on x86_64

-          Get mob

-          ./configure; make && make test

 

That’s all

 

Please send us a pointer of this CI build when done.

 

C.

 

From: Tinycc-devel [mailto:tinycc-devel-bounces+eligis=orange.fr@nongnu.org] On Behalf Of Ivan Medoedov
Sent: Sunday, March 28, 2021 21:08
To: jullien@eligis.com; tinycc-devel@nongnu.org
Subject: Re: [Tinycc-devel] macOS port is broken since "tccelf: use plt-reloc instead of relocplt" commit

 

Hello,

 

Can we please use GitHub CI to catch these?

 

I volunteer to set it up.

 

It's free and works amazingly well.

 

On Sat, Mar 27, 2021 at 11:26 AM Christian Jullien <eligis@orange.fr> wrote:

Sorry folks I should have detected this error sooner.

 

Commit “tccelf: use plt-reloc instead of relocplt” by Grischka partially breaks macOS port.

 

It still works except for tests:

 

arg_align_test... success

------------ abitest-tcc ------------

make[2]: *** [abitest-tcc] Segmentation fault: 11

make[2]: Target `abitest' not remade because of errors.

------------ asm-c-connect-test ------------

 

And on test

 

Test: 114_bound_signal...

--- 114_bound_signal.expect     2021-02-18 14:42:59.000000000 +0100

+++ 114_bound_signal.output     2021-03-27 09:22:50.000000000 +0100

@@ -1,2 +0,0 @@

-start

-end

make[3]: *** [114_bound_signal.test] Error 1

 

 

Any program, even an empty main() {} coredumps if –b is passed as with test 114.

 

Christian

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


reply via email to

[Prev in Thread] Current Thread [Next in Thread]