Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] [FTBFS] julia - need to specify CPU for openblas?
@ 2021-12-05  1:05 bobertlo
  2021-12-05  2:42 ` ericonr
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: bobertlo @ 2021-12-05  1:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 886 bytes --]

New issue by bobertlo on void-packages repository

https://github.com/void-linux/void-packages/issues/34387

Description:
I am trying to do a revbump on libgit2 and julia is the only build not working. I checked out master and it is not able to rebuild from source.

Error:
```
getarch_2nd.c:14:35: error: 'SGEMM_DEFAULT_UNROLL_M' undeclared (first use in this function); did you mean 'SHGEMM_DEFAULT_UNROLL_M'?
   14 |     printf("SGEMM_UNROLL_M=%d\n", SGEMM_DEFAULT_UNROLL_M);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
      |                                   SHGEMM_DEFAULT_UNROLL_M
```

It looks like this error: https://github.com/xianyi/OpenBLAS/issues/2769

I will try to look into this further when I have time. I am also wondering if this should be specified anyway are we generating code specific to the host/builder CPU microarchitecture?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
@ 2021-12-05  2:42 ` ericonr
  2021-12-05  3:05 ` bobertlo
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-12-05  2:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 363 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/34387#issuecomment-986155576

Comment:
https://github.com/void-linux/void-packages/pull/33535 isn't failing with that, I think.

What machine are you developing on? If that's to blame, we really do need to fix the package so it doesn't leak builder details.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
  2021-12-05  2:42 ` ericonr
@ 2021-12-05  3:05 ` bobertlo
  2021-12-05  6:18 ` bobertlo
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: bobertlo @ 2021-12-05  3:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 488 bytes --]

New comment by bobertlo on void-packages repository

https://github.com/void-linux/void-packages/issues/34387#issuecomment-986157695

Comment:
It’s failing in both glibc and musl vms on a i7-10750H. It appears to be cpu detection in the auto config and threads with this error mentioned newer cpus not being detected properly yet.

iirc openblas has been updated since that pr or near then but I’m guessing it is a host info leak. I’ll try it natively when I am near that system.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
  2021-12-05  2:42 ` ericonr
  2021-12-05  3:05 ` bobertlo
@ 2021-12-05  6:18 ` bobertlo
  2021-12-05  6:19 ` bobertlo
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: bobertlo @ 2021-12-05  6:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 601 bytes --]

New comment by bobertlo on void-packages repository

https://github.com/void-linux/void-packages/issues/34387#issuecomment-986174165

Comment:
I was able to build on a 2nd get i7 in native glibc.

I did a little more research:

https://linux.debian.bugs.dist.narkive.com/ojoRHuKs/bug-923607-openblas-ftbfs-if-cpu-is-not-detected

According to this there are many microarchitecture kernels built and selected at runtime. I am unsure why it is detecting the host cpu information then, but it does not look like the host information is leaking into the build as much as breaking the build process.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
                   ` (2 preceding siblings ...)
  2021-12-05  6:18 ` bobertlo
@ 2021-12-05  6:19 ` bobertlo
  2022-06-18  2:13 ` github-actions
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: bobertlo @ 2021-12-05  6:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 637 bytes --]

New comment by bobertlo on void-packages repository

https://github.com/void-linux/void-packages/issues/34387#issuecomment-986174165

Comment:
I was able to build on a 2nd get i7 in native glibc.

I did a little more research:

https://linux.debian.bugs.dist.narkive.com/ojoRHuKs/bug-923607-openblas-ftbfs-if-cpu-is-not-detected

According to this there are many microarchitecture kernels built and selected at runtime. I am unsure why it is detecting the host cpu information then, but it does not look like the host information is leaking into the build as much as breaking the build process. (edit: on certain newer processors)

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
                   ` (3 preceding siblings ...)
  2021-12-05  6:19 ` bobertlo
@ 2022-06-18  2:13 ` github-actions
  2022-06-27 20:52 ` Piraty
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: github-actions @ 2022-06-18  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/34387#issuecomment-1159340150

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
                   ` (4 preceding siblings ...)
  2022-06-18  2:13 ` github-actions
@ 2022-06-27 20:52 ` Piraty
  2022-06-27 20:52 ` Piraty
  2022-07-12  2:15 ` [ISSUE] [CLOSED] " github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: Piraty @ 2022-06-27 20:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 147 bytes --]

New comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/issues/34387#issuecomment-1167883176

Comment:
ping

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
                   ` (5 preceding siblings ...)
  2022-06-27 20:52 ` Piraty
@ 2022-06-27 20:52 ` Piraty
  2022-07-12  2:15 ` [ISSUE] [CLOSED] " github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: Piraty @ 2022-06-27 20:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 147 bytes --]

New comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/issues/34387#issuecomment-1167883176

Comment:
ping

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ISSUE] [CLOSED] [FTBFS] julia - need to specify CPU for openblas?
  2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
                   ` (6 preceding siblings ...)
  2022-06-27 20:52 ` Piraty
@ 2022-07-12  2:15 ` github-actions
  7 siblings, 0 replies; 9+ messages in thread
From: github-actions @ 2022-07-12  2:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 889 bytes --]

Closed issue by bobertlo on void-packages repository

https://github.com/void-linux/void-packages/issues/34387

Description:
I am trying to do a revbump on libgit2 and julia is the only build not working. I checked out master and it is not able to rebuild from source.

Error:
```
getarch_2nd.c:14:35: error: 'SGEMM_DEFAULT_UNROLL_M' undeclared (first use in this function); did you mean 'SHGEMM_DEFAULT_UNROLL_M'?
   14 |     printf("SGEMM_UNROLL_M=%d\n", SGEMM_DEFAULT_UNROLL_M);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
      |                                   SHGEMM_DEFAULT_UNROLL_M
```

It looks like this error: https://github.com/xianyi/OpenBLAS/issues/2769

I will try to look into this further when I have time. I am also wondering if this should be specified anyway are we generating code specific to the host/builder CPU microarchitecture?

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-07-12  2:15 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-05  1:05 [ISSUE] [FTBFS] julia - need to specify CPU for openblas? bobertlo
2021-12-05  2:42 ` ericonr
2021-12-05  3:05 ` bobertlo
2021-12-05  6:18 ` bobertlo
2021-12-05  6:19 ` bobertlo
2022-06-18  2:13 ` github-actions
2022-06-27 20:52 ` Piraty
2022-06-27 20:52 ` Piraty
2022-07-12  2:15 ` [ISSUE] [CLOSED] " github-actions

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).