On Mon, 10 Jun 2024 17:37:12 +0200 Larysa Zaremba wrote:
> Fix the problems that are triggered by tx_timeout and ice_xdp() calls,
> including both pool and program operations.
Is there really no way for ice to fix the locking? :(
The busy loops and trylocks() are not great, and seem like duct
On Tue, 11 Jun 2024 17:13:34 +0800 Geliang Tang wrote:
> tls_sw_recvmsg() doesn't work in nonblock mode, it returns -EAGAIN in
> that case. This patch fixes it, always wait for receiving the next skb
> for sk_redirect.
Is this commit message basically saying "block in nonblock mode" or am
I
On Tue, 11 Jun 2024 13:32:32 +0800 Cindy Lu wrote:
> Add new UAPI to support the mac address from vdpa tool
> Function vdpa_nl_cmd_dev_config_set_doit() will get the
> MAC address from the vdpa tool and then set it to the device.
>
> The usage is: vdpa dev set name vdpa_name mac **:**:**:**:**:**
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115440
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105863
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
32 } } } */
Maybe just int128 target instead of { ! ia32 } would be more appropriate.
Ok either way.
> +/* { dg-options "-O" } */
> +
> +typedef __attribute__((__vector_size__(sizeof(__int128 __int128 W;
> +
> +W w;
> +
> +void
> +foo()
> +{
> + w = w >> 4 & 18446744073709551600llu;
> +}
Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110027
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 regression] Stack|[11 regression] Stack
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114580
--- Comment #7 from Jakub Jelinek ---
Should be fixed for 12.4+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114537
--- Comment #8 from Jakub Jelinek ---
Should be fixed for 12.4+ and 13.4+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108789
--- Comment #11 from Jakub Jelinek ---
Should be fixed for 12.4+, 13.4+ and 14.2+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114493
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12/13 Regression] |[11 Regression] internal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114876
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] |[11 Regression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115324
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114956
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] |[11 Regression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114691
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] Bogus|[11 Regression] Bogus
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114768
--- Comment #13 from Jakub Jelinek ---
Should be fixed for 12.4+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114825
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] Compiler |[11 Regression] Compiler
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114753
--- Comment #13 from Jakub Jelinek ---
Should be fixed for 12.4+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114634
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] Crash|[11 Regression] Crash Issue
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114572
--- Comment #8 from Jakub Jelinek ---
Should be fixed for 12.4+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114566
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] |[11 Regression] Misaligned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114533
--- Comment #16 from Jakub Jelinek ---
Should be fixed for 12.4+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114310
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] |[11 Regression] [aarch64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110079
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] ICE with |[11 Regression] ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114184
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114007
--- Comment #32 from Jakub Jelinek ---
Should be fixed for 12.4+ too (the same way as for 13.3).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113674
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] |[11 Regression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113122
--- Comment #6 from Jakub Jelinek ---
Should be fixed for 12.4+ too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113603
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110115
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] Wrong|[11 Regression] Wrong code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] |[11 Regression] Partition
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113192
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] ERROR: |[11 Regression] ERROR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113262
Jakub Jelinek changed:
What|Removed |Added
Summary|[11/12 Regression] ICE when |[11 Regression] ICE when
https://gcc.gnu.org/g:d4126b329b2ae4f2b60efa1c7ad51b576de168bd
commit r12-10534-gd4126b329b2ae4f2b60efa1c7ad51b576de168bd
Author: Jakub Jelinek
Date: Thu Jun 6 22:12:11 2024 +0200
c: Fix up pointer types to may_alias structures [PR114493]
The following testcase ICEs in ipa-free
https://gcc.gnu.org/g:bda8c28e6fcdbe0b486b54616877eec32c86d322
commit r12-10531-gbda8c28e6fcdbe0b486b54616877eec32c86d322
Author: Jakub Jelinek
Date: Mon Jun 3 23:11:06 2024 +0200
rs6000: Fix up PCH in --enable-host-pie builds [PR115324]
PCH doesn't work properly in --enable-host
https://gcc.gnu.org/g:840bc6741680a9c4b58fa1005f19a5d2e7d4be1f
commit r12-10530-g840bc6741680a9c4b58fa1005f19a5d2e7d4be1f
Author: Jakub Jelinek
Date: Wed May 15 18:37:17 2024 +0200
combine: Fix up simplify_compare_const [PR115092]
The following testcases are miscompiled
https://gcc.gnu.org/g:91a371254494934e191e3060ae2a86905eb4b2b2
commit r12-10532-g91a371254494934e191e3060ae2a86905eb4b2b2
Author: Jakub Jelinek
Date: Tue Jun 4 12:28:01 2024 +0200
builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overflow [PR108789]
The following testcase
https://gcc.gnu.org/g:25bd98dfd99e92c57ff393d393f54d028d7f86f4
commit r12-10529-g25bd98dfd99e92c57ff393d393f54d028d7f86f4
Author: Jakub Jelinek
Date: Tue May 7 21:29:14 2024 +0200
tree-inline: Remove .ASAN_MARK calls when inlining functions into
no_sanitize callers [PR114956
https://gcc.gnu.org/g:cc96dc569f74b7410a97b4beee16435fc2abcfdd
commit r12-10527-gcc96dc569f74b7410a97b4beee16435fc2abcfdd
Author: Jakub Jelinek
Date: Thu Apr 25 20:09:35 2024 +0200
openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl
copy [PR114825]
tree
https://gcc.gnu.org/g:7d0673575aba5dfb41022897a882b9c386c332f4
commit r12-10526-g7d0673575aba5dfb41022897a882b9c386c332f4
Author: Jakub Jelinek
Date: Fri Apr 19 08:47:53 2024 +0200
rtlanal: Fix set_noop_p for volatile loads or stores [PR114768]
On the following testcase, combine
https://gcc.gnu.org/g:bf134407b494bf79f66fc5048ff0ca409275089c
commit r12-10528-gbf134407b494bf79f66fc5048ff0ca409275089c
Author: Jakub Jelinek
Date: Tue Apr 30 11:22:32 2024 +0200
gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t) 0 argument
[PR114876]
Seems when Martin
https://gcc.gnu.org/g:bb21a7de31183108bdb2489f987deaf94e4985b6
commit r12-10524-gbb21a7de31183108bdb2489f987deaf94e4985b6
Author: Jakub Jelinek
Date: Mon Apr 15 10:25:22 2024 +0200
attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusions [PR114634]
The enumerator still
https://gcc.gnu.org/g:b065824e30e9168d33b56039e436c4b09078e260
commit r12-10533-gb065824e30e9168d33b56039e436c4b09078e260
Author: Jakub Jelinek
Date: Tue Jun 4 15:49:41 2024 +0200
fold-const: Fix up CLZ handling in tree_call_nonnegative_warnv_p [PR115337]
The function currently
https://gcc.gnu.org/g:b3b7176d5857f116a4a42d885df70f8847e4cd2a
commit r12-10521-gb3b7176d5857f116a4a42d885df70f8847e4cd2a
Author: Jakub Jelinek
Date: Tue Apr 9 09:31:42 2024 +0200
c++: Fix up maybe_warn_for_constant_evaluated calls [PR114580]
When looking
https://gcc.gnu.org/g:e9b960edb01449786a29a8d196c476bfefc4f243
commit r12-10523-ge9b960edb01449786a29a8d196c476bfefc4f243
Author: Jakub Jelinek
Date: Fri Apr 12 20:53:10 2024 +0200
c++: Fix bogus warnings about ignored annotations [PR114691]
The middle-end warns about
https://gcc.gnu.org/g:b3ef00f8b8d577d7b62cea36c13cf087a3b13d0c
commit r12-10525-gb3ef00f8b8d577d7b62cea36c13cf087a3b13d0c
Author: Jakub Jelinek
Date: Thu Apr 18 09:45:14 2024 +0200
internal-fn: Temporarily disable flag_trapv during .{ADD,SUB,MUL}_OVERFLOW
etc. expansion [PR114753
https://gcc.gnu.org/g:082fe43efd241caf8f757c056b98e1ae8b55c300
commit r12-10522-g082fe43efd241caf8f757c056b98e1ae8b55c300
Author: Jakub Jelinek
Date: Thu Apr 11 11:12:11 2024 +0200
asan, v3: Fix up handling of > 32 byte aligned variables with
-fsanitize=address -fstack-protec
https://gcc.gnu.org/g:f8a327930b82e89ae1466cfacb9e8ac9f5c44e77
commit r12-10520-gf8a327930b82e89ae1466cfacb9e8ac9f5c44e77
Author: Jakub Jelinek
Date: Fri Apr 5 14:56:14 2024 +0200
vect: Don't clear base_misaligned in update_epilogue_loop_vinfo [PR114566]
The following testcase
https://gcc.gnu.org/g:f33e8ee4cb44e7a6326a894a9c153557238bde03
commit r12-10519-gf33e8ee4cb44e7a6326a894a9c153557238bde03
Author: Jakub Jelinek
Date: Fri Apr 5 09:31:28 2024 +0200
c++: Fix ICE with weird copy assignment operator [PR114572]
While ctors/dtors don't return anything
https://gcc.gnu.org/g:81c300bf6836505ef1df1c4430972863c732fc14
commit r12-10516-g81c300bf6836505ef1df1c4430972863c732fc14
Author: Jakub Jelinek
Date: Thu Mar 14 17:48:30 2024 +0100
icf: Reset SSA_NAME_{PTR,RANGE}_INFO in successfully merged functions
[PR113907]
AFAIK we have
https://gcc.gnu.org/g:9f484597028f2b2862bf22003dbae25c24ce5930
commit r12-10515-g9f484597028f2b2862bf22003dbae25c24ce5930
Author: Jakub Jelinek
Date: Thu Mar 14 14:09:20 2024 +0100
aarch64: Fix TImode __sync_*_compare_and_exchange expansion with LSE
[PR114310]
The following
https://gcc.gnu.org/g:b294d461e2efd6894ba6570ca003701c20fc3cd8
commit r12-10514-gb294d461e2efd6894ba6570ca003701c20fc3cd8
Author: Jakub Jelinek
Date: Thu Mar 7 10:02:49 2024 +0100
bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarch64 with asm
goto [PR110079
https://gcc.gnu.org/g:42afabb838d511f5feb150bfa4e68b5880aae1fa
commit r12-10518-g42afabb838d511f5feb150bfa4e68b5880aae1fa
Author: Jakub Jelinek
Date: Thu Apr 4 10:47:52 2024 +0200
fold-const: Handle NON_LVALUE_EXPR in native_encode_initializer [PR114537]
The following testcase
https://gcc.gnu.org/g:929972273e858a9a913b0d74e69ac2f8d7255c28
commit r12-10513-g929972273e858a9a913b0d74e69ac2f8d7255c28
Author: Jakub Jelinek
Date: Mon Mar 4 10:04:19 2024 +0100
i386: Fix ICEs with SUBREGs from vector etc. constants to XFmode [PR114184]
The Intel extended
https://gcc.gnu.org/g:c2cd5eefccf54074ea9f8dc677a9a05b8a880ae4
commit r12-10512-gc2cd5eefccf54074ea9f8dc677a9a05b8a880ae4
Author: Jakub Jelinek
Date: Thu Feb 22 19:32:02 2024 +0100
c: Handle scoped attributes in __has*attribute and scoped attribute parsing
changes in -std=c11 etc. modes
https://gcc.gnu.org/g:fda7a897d037ff1c59630f0a741eb20e68f45848
commit r12-10511-gfda7a897d037ff1c59630f0a741eb20e68f45848
Author: Jakub Jelinek
Date: Mon Feb 12 20:45:01 2024 +0100
attribs: Don't canonicalize lookup_scoped_attribute_spec argument [PR113674]
The C and C++ FEs when
https://gcc.gnu.org/g:e6976013c0910a1043b82a820180f01f356ffd3d
commit r12-10510-ge6976013c0910a1043b82a820180f01f356ffd3d
Author: Jakub Jelinek
Date: Sat Feb 3 14:37:19 2024 +0100
ggc-common: Fix save PCH assertion
We are getting a gnuradio PCH ICE
/usr/include/pybind11/stl.h
https://gcc.gnu.org/g:f5758e8142d8926f9a3e3500ba3c9956054dfaf8
commit r12-10509-gf5758e8142d8926f9a3e3500ba3c9956054dfaf8
Author: Jakub Jelinek
Date: Tue Jan 30 09:58:05 2024 +0100
tree-ssa-strlen: Fix up handle_store [PR113603]
Since r10-2101-gb631bdb3c16e85f35d3 handle_store
https://gcc.gnu.org/g:9987fe67cf6211515d8ebf6528cc83c77dfb5bf3
commit r12-10517-g9987fe67cf6211515d8ebf6528cc83c77dfb5bf3
Author: Jakub Jelinek
Date: Wed Apr 3 10:02:35 2024 +0200
libquadmath: Don't assume the storage for __float128 arguments is aligned
[PR114533
https://gcc.gnu.org/g:bc51280bea76a382875da36e45ebb265b8c0
commit r12-10507-gbc51280bea76a382875da36e45ebb265b8c0
Author: Jakub Jelinek
Date: Thu Jan 18 10:21:12 2024 +0100
i386: Add -masm=intel profiling support [PR113122]
x86_function_profiler emits assembly directly
https://gcc.gnu.org/g:170c2bba7cb85b3ac9380a7d5a1c6d82b3c6aa63
commit r12-10506-g170c2bba7cb85b3ac9380a7d5a1c6d82b3c6aa63
Author: Jakub Jelinek
Date: Tue Jan 16 11:49:34 2024 +0100
cfgexpand: Workaround CSE of ADDR_EXPRs in VAR_DECL partitioning [PR113372]
The following patch
https://gcc.gnu.org/g:3f0d1e53892348d4df79d822a9910583378674d7
commit r12-10505-g3f0d1e53892348d4df79d822a9910583378674d7
Author: Jakub Jelinek
Date: Wed Jan 10 13:29:47 2024 +0100
libgomp: Fix up FLOCK fallback handling [PR113192]
My earlier change broke Solaris testing, because
https://gcc.gnu.org/g:ba385435a9c6f2ae211c2595ffb96ee176aec12c
commit r12-10508-gba385435a9c6f2ae211c2595ffb96ee176aec12c
Author: Jakub Jelinek
Date: Thu Jan 25 09:10:08 2024 +0100
docs: Fix 2 typos
When looking into PR113572, I've noticed a typo in VECTOR_CST documentation
https://gcc.gnu.org/g:ca8ad807cf33ca9d74a2aecdd78b59af9834b882
commit r12-10504-gca8ad807cf33ca9d74a2aecdd78b59af9834b882
Author: Jakub Jelinek
Date: Tue Jan 9 15:37:04 2024 +0100
c-family: copy attribute diagnostic fixes [PR113262]
The copy attributes is allowed on decls as well
The branch 'redhat/heads/gcc-13-branch' was updated to point to:
03b1a31f980... Merge commit 'r13-8838-g7813d94393f60ac641265cb3fc3a446f9f3
It previously pointed to:
5632a1dc05e... Merge commit 'r13-8792-g53bc98f5355ada17d1629a2d0e96aebd397
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:03b1a31f9807251f378fcecb29c4669eed357eb2
commit 03b1a31f9807251f378fcecb29c4669eed357eb2
Merge: 5632a1dc05e 7813d94393f
Author: Jakub Jelinek
Date: Tue Jun 11 11:10:28 2024 +0200
Merge commit 'r13-8838-g7813d94393f60ac641265cb3fc3a446f9f3aea7e' into
redhat/gcc-13
ce we already include that ...
https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html
shows that indeed POSIX 2018 stdio.h should provide ssize_t, but
e.g. POSIX 2004 stdio.h doesn't have to:
https://pubs.opengroup.org/onlinepubs/007904875/basedefs/stdio.h.html
Jakub
dded in LIBGCCJIT_ABI_20; you can test for its
>presence using
> #ifdef LIBGCCJIT_HAVE_SIZED_INTEGERS */
> extern ssize_t
> gcc_jit_type_get_size (gcc_jit_type *type);
Jakub
https://gcc.gnu.org/g:865d60ab4edbdb10d13000af81f9168fd3816a86
commit r13-8837-g865d60ab4edbdb10d13000af81f9168fd3816a86
Author: Jakub Jelinek
Date: Tue Jun 4 15:49:41 2024 +0200
fold-const: Fix up CLZ handling in tree_call_nonnegative_warnv_p [PR115337]
The function currently
https://gcc.gnu.org/g:7813d94393f60ac641265cb3fc3a446f9f3aea7e
commit r13-8838-g7813d94393f60ac641265cb3fc3a446f9f3aea7e
Author: Jakub Jelinek
Date: Thu Jun 6 22:12:11 2024 +0200
c: Fix up pointer types to may_alias structures [PR114493]
The following testcase ICEs in ipa-free
https://gcc.gnu.org/g:f9db8b0571348adfcc98204ea7be787058af85cd
commit r13-8836-gf9db8b0571348adfcc98204ea7be787058af85cd
Author: Jakub Jelinek
Date: Tue Jun 4 12:28:01 2024 +0200
builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overflow [PR108789]
The following testcase
https://gcc.gnu.org/g:308ca60bc010f7745a34bdb4527ecced506f72c1
commit r13-8835-g308ca60bc010f7745a34bdb4527ecced506f72c1
Author: Jakub Jelinek
Date: Tue Jun 4 12:20:13 2024 +0200
invoke.texi: Clarify -march=lujiazui
I was recently searching which exact CPUs are affected
https://gcc.gnu.org/g:50b5019fde97c20a377e004c9d73df62e4898773
commit r13-8834-g50b5019fde97c20a377e004c9d73df62e4898773
Author: Jakub Jelinek
Date: Mon Jun 3 23:11:06 2024 +0200
rs6000: Fix up PCH in --enable-host-pie builds [PR115324]
PCH doesn't work properly in --enable-host
https://gcc.gnu.org/g:8deaab6f79768700e1bf05fe6af83b185f678b7f
commit r13-8833-g8deaab6f79768700e1bf05fe6af83b185f678b7f
Author: Jakub Jelinek
Date: Wed May 15 18:37:17 2024 +0200
combine: Fix up simplify_compare_const [PR115092]
The following testcases are miscompiled (with tons
y_binary_operation_1):
> Only do the simplification of (AND (ASHIFTRT A imm) mask)
> to (LSHIFTRT A imm) when inner mode fits HOST_WIDE_INT.
>
> gcc/testsuite/ChangeLog:
>
> * gcc.target/i386/pr115384.c: New test.
Jakub
On Fri, 7 Jun 2024 14:15:52 +0200 Dawid Osuchowski wrote:
> We cannot use ice_wait_for_reset() since both the ethtool handler and the
> adapter reset flow call rtnl_lock() during operation. If we wait for
> reset completion inside of an ethtool handling function such as
> ice_get_coalesce(), the
@@ -1449,6 +1449,16 @@ inline APFloat minimum(const APFloat , const APFloat
) {
return A.isNegative() ? A : B;
return B < A ? B : A;
}
+LLVM_READONLY
kuhar wrote:
Please add and an empty line before this function and document its semantics.
@@ -1462,6 +1472,16 @@ inline APFloat maximum(const APFloat , const APFloat
) {
return A.isNegative() ? B : A;
return A < B ? B : A;
}
+LLVM_READONLY
kuhar wrote:
also here
https://github.com/llvm/llvm-project/pull/93841
As the author of https://github.com/apache/airflow/pull/39530 I love the
idea.
* when providers get >= airflow 2.10 - we change them to import from
> `airflow.openlineage` rather than from "airflow.providers.common.compat".
>
What's the reasoning behind that? How would Airflow core release impact
Hi,
The `ssh_userauth_none()` should work when the session is set to
non-blocking. On the first sight I do not see any significant
difference from other authentication functions. Do you have a
backtrace, where the code is blocking? Do you have a minimal
reproducer? What is the server?
Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115405
Jakub Jelinek changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
--- Comment
.) AAA
Week 4 (20.7.-26.7.) ?XX
Week 5 (27.7.- 2.8.) XXX
Week 6 ( 3.8.- 9.8.) ?AA
Week 7 (10.8.-16.8.) AAA
Week 8 (17.8.-23.8.) AA?
Week 9 (24.8.-30.8.) ???
Cheers,
Jakub
On 7/26/23 11:09 AM, Jakub Jermář wrote:
> Hi,
>
> the last HelenOS Camp took plac
https://github.com/kuhar edited https://github.com/llvm/llvm-project/pull/94735
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -68,6 +68,10 @@ enum class fltNonfiniteBehavior {
// `fltNanEncoding` enum. We treat all NaNs as quiet, as the available
// encodings do not distinguish between signalling and quiet NaN.
NanOnly,
+
+ // This behavior is present in Float6E3M2FN and Float6E2M3FN types.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115374
--- Comment #13 from Jakub Jelinek ---
The bug is mixing MMX with floating point and expecting it to work, it will
never work properly, you need manual emms in between, or better yet, avoid MMX
altogether, it really isn't worth it. Just use
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115374
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
@@ -1499,16 +1521,18 @@ static void tcSetLeastSignificantBits(APInt::WordType
*dst, unsigned parts,
/* Handle overflow. Sign is preserved. We either become infinity or
the largest finite number. */
IEEEFloat::opStatus IEEEFloat::handleOverflow(roundingMode
@@ -68,6 +68,10 @@ enum class fltNonfiniteBehavior {
// `fltNanEncoding` enum. We treat all NaNs as quiet, as the available
// encodings do not distinguish between signalling and quiet NaN.
NanOnly,
+
+ // This behavior is present in Float6E3M2FN and Float6E2M3FN types.
@@ -878,6 +896,10 @@ void IEEEFloat::copySignificand(const IEEEFloat ) {
for the significand. If double or longer, this is a signalling NaN,
which may not be ideal. If float, this is QNaN(0). */
void IEEEFloat::makeNaN(bool SNaN, bool Negative, const APInt *fill) {
+
The branch 'redhat/heads/gcc-14-branch' was updated to point to:
1de1e03e8bd... Merge commit 'r14-10288-g0f616e75f32083e1bc6d08f31e3fbc3dea
It previously pointed to:
e6b72839728... Merge commit 'r14-10231-gfc9fb69ad624fd4cc89ff31ad0a7b8d884
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:1de1e03e8bd3490b53f6fe454f7a48ddc1c839f2
commit 1de1e03e8bd3490b53f6fe454f7a48ddc1c839f2
Merge: e6b72839728 0f616e75f32
Author: Jakub Jelinek
Date: Fri Jun 7 10:39:08 2024 +0200
Merge commit 'r14-10288-g0f616e75f32083e1bc6d08f31e3fbc3dea41fa0c' into
redhat/gcc-14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115352
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/g:0f616e75f32083e1bc6d08f31e3fbc3dea41fa0c
commit r14-10288-g0f616e75f32083e1bc6d08f31e3fbc3dea41fa0c
Author: Jakub Jelinek
Date: Fri Jun 7 10:32:08 2024 +0200
bitint: Fix up lower_addsub_overflow [PR115352]
The following testcase is miscompiled because
https://gcc.gnu.org/g:a47b1aaa7a76201da7e091d9f8d4488105786274
commit r15-1093-ga47b1aaa7a76201da7e091d9f8d4488105786274
Author: Jakub Jelinek
Date: Fri Jun 7 10:32:08 2024 +0200
bitint: Fix up lower_addsub_overflow [PR115352]
The following testcase is miscompiled because
> variable .by. in OpenMP loop} } */
I think the testcases should be just fixed not to do that.
So, if it needs to store something, store into some array, arr[by] = zp (by);
or so.
> --- a/gcc/testsuite/gcc.target/aarch64/sve/pr96195.c
> +++ b/gcc/testsuite/gcc.target/aarch64/sve/pr96195.c
> @@ -12,6 +12,6 @@ qh (int oh)
> {
> #pragma omp simd
>for (by = 0; by < oh; ++by)
> -by = zp (by);
> +by = zp (by); /* { dg-warning {forbidden modification of iteration
> variable .by. in OpenMP loop} } */
> }
Likewise.
Jakub
all ones value and as long as it repeated in another limb above it
it would be ok.
So, the optimization just can't work properly and the following patch
removes it.
Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk/14.2?
2024-06-07 Jakub Jelinek
PR middle-e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114493
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Summary|[11/12/13
https://gcc.gnu.org/g:56c73729c3eab08ca48f366bd435f98457743e45
commit r14-10286-g56c73729c3eab08ca48f366bd435f98457743e45
Author: Jakub Jelinek
Date: Thu Jun 6 22:12:11 2024 +0200
c: Fix up pointer types to may_alias structures [PR114493]
The following testcase ICEs in ipa-free
https://gcc.gnu.org/g:d5a3c6d43acb8b2211d9fb59d59482d74c010f01
commit r15-1080-gd5a3c6d43acb8b2211d9fb59d59482d74c010f01
Author: Jakub Jelinek
Date: Thu Jun 6 22:12:11 2024 +0200
c: Fix up pointer types to may_alias structures [PR114493]
The following testcase ICEs in ipa-free
the signal from the audio output of the GNU radio to the
audio input of the WSJT-X a little better way than "scratching with my left
hand behind my right ear"
So no communication with transceiver, no WSPR transmission (my RP2040 is the
monitored transmitter).
Jakub Šerých
From: Marcus Mü
1 - 100 of 139424 matches
Mail list logo