Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-142342: Fix m68k assembler operand constraints for %fpcr access#142343

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
colesbury merged 3 commits intopython:mainfromglaubitz:m68k-fix-asm-constraints
Dec 9, 2025

Conversation

@glaubitz
Copy link
Contributor

@glaubitzglaubitz commentedDec 6, 2025
edited by bedevere-appbot
Loading

On m68k, an fmove instruction accessing %fpcr may only move from or to a data register or a memory operand. The constraint "g" also permits the use of address registers, which is invalid. The correct constraint is "dm". Beginning with GCC 15, the register allocator picks an address register in the code which causes SIGILL during runtime.

fifteenhex reacted with thumbs up emoji
On m68k, an fmove instruction accessing %fpcr may only move fromor to a data register or a memory operand. The constraint "g" alsopermits the use of address registers, which is invalid. The correctconstraint is "dm". Beginning with GCC 15, the register allocatorpicks an address register in the code which causes SIGILL duringruntime.Co-authored-by: Michael Karcher <github@mkarcher.dialup.fu-berlin.de>
@python-cla-bot
Copy link

python-cla-botbot commentedDec 6, 2025
edited
Loading

All commit authors signed the Contributor License Agreement.

CLA signed

Copy link
Contributor

@colesburycolesbury left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

LGTM, thanks!

@colesburycolesburyenabled auto-merge (squash)December 8, 2025 18:12
@colesburycolesbury added needs backport to 3.13bugs and security fixes needs backport to 3.14bugs and security fixes labelsDec 8, 2025
@colesburycolesbury merged commit02c085d intopython:mainDec 9, 2025
46 checks passed
@miss-islington-app
Copy link

Thanks@glaubitz for the PR, and@colesbury for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull requestDec 9, 2025
…ccess (pythongh-142343)On m68k, an fmove instruction accessing %fpcr may only move fromor to a data register or a memory operand. The constraint "g" alsopermits the use of address registers, which is invalid. The correctconstraint is "dm". Beginning with GCC 15, the register allocatorpicks an address register in the code which causes SIGILL duringruntime.(cherry picked from commit02c085d)Co-authored-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>Co-authored-by: Michael Karcher <github@mkarcher.dialup.fu-berlin.de>
@miss-islington-app
Copy link

Sorry,@glaubitz and@colesbury, I could not cleanly backport this to3.13 due to a conflict.
Please backport usingcherry_picker on command line.

cherry_picker 02c085d48b59c00fb7f4454fb13933e1c2c0b01a 3.13

@bedevere-app
Copy link

GH-142458 is a backport of this pull request to the3.14 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.14bugs and security fixes labelDec 9, 2025
colesbury pushed a commit to colesbury/cpython that referenced this pull requestDec 9, 2025
…fpcr` access (pythongh-142343)On m68k, an fmove instruction accessing %fpcr may only move fromor to a data register or a memory operand. The constraint "g" alsopermits the use of address registers, which is invalid. The correctconstraint is "dm". Beginning with GCC 15, the register allocatorpicks an address register in the code which causes SIGILL duringruntime.(cherry picked from commit02c085d)Co-authored-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>Co-authored-by: Michael Karcher <github@mkarcher.dialup.fu-berlin.de>
@bedevere-app
Copy link

GH-142459 is a backport of this pull request to the3.13 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.13bugs and security fixes labelDec 9, 2025
colesbury pushed a commit that referenced this pull requestDec 9, 2025
…access (gh-142343) (#142458)On m68k, an fmove instruction accessing %fpcr may only move fromor to a data register or a memory operand. The constraint "g" alsopermits the use of address registers, which is invalid. The correctconstraint is "dm". Beginning with GCC 15, the register allocatorpicks an address register in the code which causes SIGILL duringruntime.(cherry picked from commit02c085d)Co-authored-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>Co-authored-by: Michael Karcher <github@mkarcher.dialup.fu-berlin.de>
colesbury added a commit that referenced this pull requestDec 9, 2025
…access (gh-142343) (#142459)On m68k, an fmove instruction accessing %fpcr may only move fromor to a data register or a memory operand. The constraint "g" alsopermits the use of address registers, which is invalid. The correctconstraint is "dm". Beginning with GCC 15, the register allocatorpicks an address register in the code which causes SIGILL duringruntime.(cherry picked from commit02c085d)Co-authored-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>Co-authored-by: Michael Karcher <github@mkarcher.dialup.fu-berlin.de>
@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure⚠️⚠️⚠️

Hi! The buildbotx86-64 MacOS Intel ASAN NoGIL 3.x (tier-2) has failed when building commit02c085d.

What do you need to do:

  1. Don't panic.
  2. Checkthe buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/#/builders/1366/builds/5656) and take a look at the build logs.
  4. Check if the failure is related to this commit (02c085d) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/#/builders/1366/builds/5656

Summary of the results of the build (if available):

Click to see traceback logs
remote:Enumerating objects: 12, done.remote:Counting objects:  10% (1/10)remote:Counting objects:  20% (2/10)remote:Counting objects:  30% (3/10)remote:Counting objects:  40% (4/10)remote:Counting objects:  50% (5/10)remote:Counting objects:  60% (6/10)remote:Counting objects:  70% (7/10)remote:Counting objects:  80% (8/10)remote:Counting objects:  90% (9/10)remote:Counting objects: 100% (10/10)remote:Counting objects: 100% (10/10), done.remote:Compressing objects:  20% (1/5)remote:Compressing objects:  40% (2/5)remote:Compressing objects:  60% (3/5)remote:Compressing objects:  80% (4/5)remote:Compressing objects: 100% (5/5)remote:Compressing objects: 100% (5/5), done.remote:Total 12 (delta 6), reused 5 (delta 5), pack-reused 2 (from 1)From https://github.com/python/cpython * branch                    main       -> FETCH_HEADNote:switching to '02c085d48b59c00fb7f4454fb13933e1c2c0b01a'.You are in 'detached HEAD' state. You can look around, make experimentalchanges and commit them, and you can discard any commits you make in thisstate without impacting any branches by switching back to a branch.If you want to create a new branch to retain commits you create, you maydo so (now or later) by using -c with the switch command. Example:  git switch -c <new-branch-name>Or undo this operation with:  git switch -Turn off this advice by setting config variable advice.detachedHead to falseHEAD is now at 02c085d48b5 gh-142342: Fix m68k assembler operand constraints for `%fpcr` access (gh-142343)Switched to and reset branch 'main'configure:WARNING: pkg-config is missing. Some dependencies may not be detected correctly.Parser/string_parser.c:185:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(p,"\\U%08x",chr);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^1 warning generated.Objects/bytesobject.c:282:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buffer,"%ld", va_arg(vargs,long));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:285:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buffer,"%zd", va_arg(vargs, Py_ssize_t));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:288:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buffer,"%d", va_arg(vargs,int));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:296:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buffer,"%lu", va_arg(vargs, unsignedlong));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:299:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buffer,"%zu", va_arg(vargs, size_t));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:302:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buffer,"%u", va_arg(vargs, unsignedint));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:309:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            sprintf(buffer,"%i", va_arg(vargs,int));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:315:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            sprintf(buffer,"%x", va_arg(vargs,int));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/bytesobject.c:339:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            sprintf(buffer,"%p", va_arg(vargs, void*));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^9 warnings generated.Objects/typeobject.c:6941:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        sprintf(msg,"type_traverse() called on non-heap type '%.100s'",^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:872:16: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        size= sprintf(str,"&#%d;", PyUnicode_READ(kind, data, i));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2802:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONG:     DO_SPRINTS("l",long, unsignedlong);break;^Objects/unicodeobject.c:2793:33: note: expanded from macro 'DO_SPRINTS'                case'o':len= SPRINT(SIZE_SPEC,"o",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2802:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONG:     DO_SPRINTS("l",long, unsignedlong);break;^Objects/unicodeobject.c:2794:33: note: expanded from macro 'DO_SPRINTS'                case'u':len= SPRINT(SIZE_SPEC,"u",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2802:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONG:     DO_SPRINTS("l",long, unsignedlong);break;^Objects/unicodeobject.c:2795:33: note: expanded from macro 'DO_SPRINTS'                case'x':len= SPRINT(SIZE_SPEC,"x",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2802:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONG:     DO_SPRINTS("l",long, unsignedlong);break;^Objects/unicodeobject.c:2796:33: note: expanded from macro 'DO_SPRINTS'                case'X':len= SPRINT(SIZE_SPEC,"X",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2802:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONG:     DO_SPRINTS("l",long, unsignedlong);break;^Objects/unicodeobject.c:2797:33: note: expanded from macro 'DO_SPRINTS'                default:len= SPRINT(SIZE_SPEC,"d",SIGNED_TYPE);break;   \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2803:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONGLONG: DO_SPRINTS("ll",longlong, unsignedlonglong);break;^Objects/unicodeobject.c:2793:33: note: expanded from macro 'DO_SPRINTS'                case'o':len= SPRINT(SIZE_SPEC,"o",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2803:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONGLONG: DO_SPRINTS("ll",longlong, unsignedlonglong);break;^Objects/unicodeobject.c:2794:33: note: expanded from macro 'DO_SPRINTS'                case'u':len= SPRINT(SIZE_SPEC,"u",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2803:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONGLONG: DO_SPRINTS("ll",longlong, unsignedlonglong);break;^Objects/unicodeobject.c:2795:33: note: expanded from macro 'DO_SPRINTS'                case'x':len= SPRINT(SIZE_SPEC,"x",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2803:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONGLONG: DO_SPRINTS("ll",longlong, unsignedlonglong);break;^Objects/unicodeobject.c:2796:33: note: expanded from macro 'DO_SPRINTS'                case'X':len= SPRINT(SIZE_SPEC,"X",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2803:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_LONGLONG: DO_SPRINTS("ll",longlong, unsignedlonglong);break;^Objects/unicodeobject.c:2797:33: note: expanded from macro 'DO_SPRINTS'                default:len= SPRINT(SIZE_SPEC,"d",SIGNED_TYPE);break;   \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2804:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_SIZE:     DO_SPRINTS("z", Py_ssize_t, size_t);break;^Objects/unicodeobject.c:2793:33: note: expanded from macro 'DO_SPRINTS'                case'o':len= SPRINT(SIZE_SPEC,"o",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2804:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_SIZE:     DO_SPRINTS("z", Py_ssize_t, size_t);break;^Objects/unicodeobject.c:2794:33: note: expanded from macro 'DO_SPRINTS'                case'u':len= SPRINT(SIZE_SPEC,"u",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2804:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_SIZE:     DO_SPRINTS("z", Py_ssize_t, size_t);break;^Objects/unicodeobject.c:2795:33: note: expanded from macro 'DO_SPRINTS'                case'x':len= SPRINT(SIZE_SPEC,"x",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2804:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_SIZE:     DO_SPRINTS("z", Py_ssize_t, size_t);break;^Objects/unicodeobject.c:2796:33: note: expanded from macro 'DO_SPRINTS'                case'X':len= SPRINT(SIZE_SPEC,"X",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2804:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_SIZE:     DO_SPRINTS("z", Py_ssize_t, size_t);break;^Objects/unicodeobject.c:2797:33: note: expanded from macro 'DO_SPRINTS'                default:len= SPRINT(SIZE_SPEC,"d",SIGNED_TYPE);break;   \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2805:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_PTRDIFF:  DO_SPRINTS("t", ptrdiff_t, ptrdiff_t);break;^Objects/unicodeobject.c:2793:33: note: expanded from macro 'DO_SPRINTS'                case'o':len= SPRINT(SIZE_SPEC,"o",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2805:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_PTRDIFF:  DO_SPRINTS("t", ptrdiff_t, ptrdiff_t);break;^Objects/unicodeobject.c:2794:33: note: expanded from macro 'DO_SPRINTS'                case'u':len= SPRINT(SIZE_SPEC,"u",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2805:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_PTRDIFF:  DO_SPRINTS("t", ptrdiff_t, ptrdiff_t);break;^Objects/unicodeobject.c:2795:33: note: expanded from macro 'DO_SPRINTS'                case'x':len= SPRINT(SIZE_SPEC,"x",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2805:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_PTRDIFF:  DO_SPRINTS("t", ptrdiff_t, ptrdiff_t);break;^Objects/unicodeobject.c:2796:33: note: expanded from macro 'DO_SPRINTS'                case'X':len= SPRINT(SIZE_SPEC,"X",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2805:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_PTRDIFF:  DO_SPRINTS("t", ptrdiff_t, ptrdiff_t);break;^Objects/unicodeobject.c:2797:33: note: expanded from macro 'DO_SPRINTS'                default:len= SPRINT(SIZE_SPEC,"d",SIGNED_TYPE);break;   \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2806:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_INTMAX:   DO_SPRINTS("j", intmax_t, uintmax_t);break;^Objects/unicodeobject.c:2793:33: note: expanded from macro 'DO_SPRINTS'                case'o':len= SPRINT(SIZE_SPEC,"o",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2806:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_INTMAX:   DO_SPRINTS("j", intmax_t, uintmax_t);break;^Objects/unicodeobject.c:2794:33: note: expanded from macro 'DO_SPRINTS'                case'u':len= SPRINT(SIZE_SPEC,"u",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2806:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_INTMAX:   DO_SPRINTS("j", intmax_t, uintmax_t);break;^Objects/unicodeobject.c:2795:33: note: expanded from macro 'DO_SPRINTS'                case'x':len= SPRINT(SIZE_SPEC,"x",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2806:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_INTMAX:   DO_SPRINTS("j", intmax_t, uintmax_t);break;^Objects/unicodeobject.c:2796:33: note: expanded from macro 'DO_SPRINTS'                case'X':len= SPRINT(SIZE_SPEC,"X",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2806:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            caseF_INTMAX:   DO_SPRINTS("j", intmax_t, uintmax_t);break;^Objects/unicodeobject.c:2797:33: note: expanded from macro 'DO_SPRINTS'                default:len= SPRINT(SIZE_SPEC,"d",SIGNED_TYPE);break;   \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2807:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            default:         DO_SPRINTS("",int, unsignedint);break;^Objects/unicodeobject.c:2793:33: note: expanded from macro 'DO_SPRINTS'                case'o':len= SPRINT(SIZE_SPEC,"o",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2807:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            default:         DO_SPRINTS("",int, unsignedint);break;^Objects/unicodeobject.c:2794:33: note: expanded from macro 'DO_SPRINTS'                case'u':len= SPRINT(SIZE_SPEC,"u",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2807:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            default:         DO_SPRINTS("",int, unsignedint);break;^Objects/unicodeobject.c:2795:33: note: expanded from macro 'DO_SPRINTS'                case'x':len= SPRINT(SIZE_SPEC,"x",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2807:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            default:         DO_SPRINTS("",int, unsignedint);break;^Objects/unicodeobject.c:2796:33: note: expanded from macro 'DO_SPRINTS'                case'X':len= SPRINT(SIZE_SPEC,"X",UNSIGNED_TYPE);break; \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2807:30: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            default:         DO_SPRINTS("",int, unsignedint);break;^Objects/unicodeobject.c:2797:33: note: expanded from macro 'DO_SPRINTS'                default:len= SPRINT(SIZE_SPEC,"d",SIGNED_TYPE);break;   \^Objects/unicodeobject.c:2788:13: note: expanded from macro 'SPRINT'            sprintf(buffer,"%"SIZE_SPECFMT_CHAR, va_arg(*vargs,TYPE))^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:2861:15: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]len= sprintf(number,"%p", va_arg(*vargs, void*));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Objects/unicodeobject.c:8848:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            sprintf(buffer,"&#%d;", (int)PyUnicode_READ_CHAR(unicode, collpos));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^Python/ceval_gil.c:81:24: warning: code will never be executed [-Wunreachable-code]    int32_t npending= _Py_atomic_load_int32_relaxed(^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 warning generated.1 warning generated.Python/pystrtod.c:1204:19: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        exp_len= sprintf(p,"%+.02d", exp);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^1 warning generated../Modules/_datetimemodule.c:1851:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        sprintf(freplacement,"%06d", TIME_GET_MICROSECOND(object));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_datetimemodule.c:1853:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        sprintf(freplacement,"%06d", DATE_GET_MICROSECOND(object));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_datetimemodule.c:1855:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        sprintf(freplacement,"%06d",0);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^33 warnings generated.3 warnings generated.Programs/_freeze_module.c:129:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]    sprintf(filename,"<frozen%s>", name);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^1 warning generated../Modules/_pickle.c:2234:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]            sprintf(pdata,"%c%ld\n",INT,  val);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^1 warning generated../Modules/unicodedata.c:1336:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        sprintf(buffer,"CJK UNIFIED IDEOGRAPH-%X", code);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_ctypes/_ctypes.c:389:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buf,"%zd,", shape[k]);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_ctypes/_ctypes.c:391:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                sprintf(buf,"%zd)", shape[k]);^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_ctypes/_ctypes.c:2925:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]    cp+= sprintf(cp,"%x", Py_SAFE_DOWNCAST(index, Py_ssize_t,int));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_ctypes/_ctypes.c:2934:15: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]        cp+= sprintf(cp,":%x", Py_SAFE_DOWNCAST(target->b_index, Py_ssize_t,int));^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^1 warning generated../Modules/_ctypes/_ctypes.c:5355:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]    sprintf(name,"%.200s_Array_%ld",^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_testcapimodule.c:786:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                FAIL("PyCapsule_GetPointer returned NULL unexpectedly!");^./Modules/_testcapimodule.c:775:13: note: expanded from macro 'FAIL'            sprintf(buffer,"%s module:\"%s\" attribute:\"%s\"", \^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_testcapimodule.c:798:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                FAIL("PyCapsule_GetPointer should have failed but did not!");^./Modules/_testcapimodule.c:775:13: note: expanded from macro 'FAIL'            sprintf(buffer,"%s module:\"%s\" attribute:\"%s\"", \^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_testcapimodule.c:805:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                    FAIL("PyCapsule_GetPointer should not have"^./Modules/_testcapimodule.c:775:13: note: expanded from macro 'FAIL'            sprintf(buffer,"%s module:\"%s\" attribute:\"%s\"", \^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^./Modules/_testcapimodule.c:808:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]                    FAIL("PyCapsule_GetPointer should have"^./Modules/_testcapimodule.c:775:13: note: expanded from macro 'FAIL'            sprintf(buffer,"%s module:\"%s\" attribute:\"%s\"", \^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")^/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))^5 warnings generated.4 warnings generated.ld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundld:warning: search path '/opt/homebrew/lib' not foundmake:*** [buildbottest] Terminated: 15Cannot open file '/Users/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/test-results.xml' for upload

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@colesburycolesburycolesbury approved these changes

@erlend-aaslanderlend-aaslandAwaiting requested review from erlend-aaslanderlend-aasland is a code owner

@corona10corona10Awaiting requested review from corona10corona10 is a code owner

@AA-TurnerAA-TurnerAwaiting requested review from AA-TurnerAA-Turner is a code owner

@emmatypingemmatypingAwaiting requested review from emmatypingemmatyping is a code owner

Assignees

@colesburycolesbury

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@glaubitz@bedevere-bot@colesbury

[8]ページ先頭

©2009-2025 Movatter.jp