Stop using non-standard UID_MAX and GID_MAX because a variety of code
uses inclusive comparisons such that the UINT_MAX value aliases on top
of -1 and causes issues. First instance of this reported by Acts1631.
joint work with millert
Stop using non-standard UID_MAX and GID_MAX because a variety of code
uses inclusive comparisons such that the UINT_MAX value aliases on top
of -1 and causes issues. First instance of this reported by Acts1631.
joint work with millert
Stop using non-standard UID_MAX and GID_MAX because a variety of code
uses inclusive comparisons such that the UINT_MAX value aliases on top
of -1 and causes issues. First instance of this reported by Acts1631.
joint work with millert
unordered-dense: update to 5.1.0
- index_bytes() is new
- `segmented_map` tears itself down in the opposite order
- `segmented_map` works with fancy pointers
kicad-symbols: update to 10.0.6
pkgsrc change: this uses python during build so include
"../../lang/python/tool.mk"
changes since 10.0.5:
Interface_USB: Add TPS25751D
Add Traco DCDC Converter TEN30UIR symbols
Update PAL20RS10, add datasheet, update layout
Fix wrong footprint in TL431PW, delete TXB0102DCT
Add Analog Devices ADuM1255 I2C isolators
Add TI TPS7E81 LDO series in a SOT-23 package
Amplifier_Operational: Add all OPA189 variants
Add Traco ACDC TMPS 03 symbols
Add generic switch SW_SPDT_201 (based on SW_SPDT_321)
Add Traco DCDC TEN 80WI symbols
Really remove unused body styles in two symbols
Add CP2105-F01-GM dual usb-uart
Update pin lengths on TL431* devices
Fix Pin-number and graphics for GasDischargeTube
Remove unused body styles in two symbols
[7 lines not shown]
update to resiprocate-1.14.0, unbreaks build with newer asio
I had to disable building tests due to some errors around sdp and
auto_ptr. Didn't investigate further as wanted to unbreak it quickly.
[Clang][OpenMP] Optimize `collapse` IV bit-width precision expression (#225612)
`collapse` used to build both a 32-bit and a 64-bit trip-count, then
keep one.
This patch does the same in `checkOpenMPLoop`:
If we know 32-bit is enough, build only 32-bit.
Else build 64-bit first.
Build 32-bit only when the product is a compile-time constant and fits.
Origin: `flatten` already builds only the width it keeps.