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

gdimagecopyresampled/bug00201 fails on some arch #364

Open
remicollet opened this issue Jan 18, 2017 · 16 comments
Open

gdimagecopyresampled/bug00201 fails on some arch #364

remicollet opened this issue Jan 18, 2017 · 16 comments
Assignees

Comments

@remicollet
Copy link
Contributor

remicollet commented Jan 18, 2017

Ok on i386, x86_64, armv7hl
Fails on ppc64, ppc64le, aarch64

(probably, yet another rouding issue)

@cmb69
Copy link
Contributor

cmb69 commented Jan 18, 2017

Can you please post the _out and _diff images and the log entry?

@remicollet
Copy link
Contributor Author

Not easily, I need a real computer (these build are run in Fedora infra, and I don't have access to the build tree)

@oerdnj
Copy link
Contributor

oerdnj commented Jan 18, 2017

I have an access to porter boxes on Debian, but it seems that Debian is ok on all archs: https://buildd.debian.org/status/package.php?p=libgd2

Perhaps again related to the underlying libraries versions?

@remicollet
Copy link
Contributor Author

Fixed by b7b66ea (don't know why this wasn't applied in 2.2...)

@rainer-tammer
Copy link

Hello,
This test still fails on AIX 7.2 (ppc64):

FAIL: gdimagecopyresampled/bug00201

gdimagecopyresampled/bug00201;echo $?

gdimagecopyresampled/bug00201.c:68: Total pixels changed: 199 with a maximum channel difference of 255.
1

Bye
Rainer

@pierrejoye
Copy link
Contributor

pierrejoye commented Sep 11, 2021

@rainer-tammer I don't have PPC64 to test sadly and sorry for the delay, I missed that comment.

Would it be possible to have an access to debug? Or even better, to have our CI github action using it :)

@pierrejoye pierrejoye reopened this Sep 11, 2021
@pierrejoye
Copy link
Contributor

@remicollet would it be possible to run the gh action runner on this PPC64? ARM is covered now (Graviton/Neon)

@pierrejoye
Copy link
Contributor

I filled a request at OSUSL initiative, let see. Power9. That could help :)

@vapier
Copy link
Member

vapier commented Sep 12, 2021

i might be able to get you an acct on a Gentoo box for ppc. hopefully i'll have info in the next week.

if it comes up, i can get you access to an s390 system at any time.

@pierrejoye
Copy link
Contributor

@vapier excellent! Thank you!

I can then add the github action bots on it and we will have it as part of our CI :)

@pierrejoye
Copy link
Contributor

some of the issues on aarch64, for what I see are:

  1. use of char as an intel char while it is unsigned on aarch64
  2. rely on non supported (by C standard) of float to int/char cast
  3. and some floating ops, but those are easy to fix I think

@vapier
Copy link
Member

vapier commented Sep 12, 2021

i don't think we can use it for hosting GH actions. i meant more as a dev box for you to debug reports and experiment and such.

@pierrejoye
Copy link
Contributor

pierrejoye commented Sep 12, 2021 via email

@pierrejoye pierrejoye self-assigned this Sep 12, 2021
@pierrejoye
Copy link
Contributor

Thanks to openpower@unicamp, it looks like we will have a ppc64 for debugging and ci soon, just got the credentials

@rainer-tammer
Copy link

Hello,
I can run some tests on AIX 7.2 / 7.1.

Currently there is unfortunately no direct access from the Internet.
I might be able to setup a AIX 7.1 LPAR in needed. I could provide limited access to this LPAR.

Bye
Rainer

@pierrejoye
Copy link
Contributor

pierrejoye commented Sep 13, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants