Typed Graph Feedback - kimjooyoon/meta-ontology-go GitHub Wiki

μ €μž₯ν•œ λΆ„κΈ° μ‘°λ¦½μ—μ„œ λ‹€μŒ μž‘μ—…μœΌλ‘œ 이어가기

확인: 2026-10-10 KST. μž‘μ—…μž₯ PR56을 원본 PRΒ·push CIλ₯Ό 톡과해 main 8302cd7b에 정상 λ³‘ν•©ν•˜κ³  μ„€μΉ˜ν–ˆμŠ΅λ‹ˆλ‹€. 컴파일러 dev 035e4447은 λΆ„κΈ°Β·λ³€μˆ˜ μ„ νƒμ˜ 전체 재쑰립과 μ΅μˆ™ν•œ λ³€μˆ˜ 음수 ν‘œν˜„μ„ μ§€μ›ν•©λ‹ˆλ‹€.

μž‘μ€ λΆ€ν’ˆμ„ λ”°λ‘œ 맞좘 λ’€ μ—°κ²°ν–ˆμ„ λ•Œ κ²°κ³Όκ°€ λ‹¬λΌμ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€. 이 흐름은 λΆ€ν’ˆμ˜ 자체 사둀λ₯Ό 남겨두고, 전체 ν˜ΈμΆœμ—μ„œ ν‹€λ¦° μ›λž˜ μž…λ ₯을 λ‹€μ‹œ 쑰립에 λ„˜κΉλ‹ˆλ‹€. Gooo κ·œμΉ™μ΄ λ°˜λ‘€λ₯Ό κ³ λ₯΄κ³ , μ§€μ •ν•œ μ»΄νŒŒμΌλŸ¬κ°€ μ†ŒμŠ€μ˜ 후보 λ²”μœ„ μ•ˆμ—μ„œ 쑰합을 μ‹€ν–‰ν•©λ‹ˆλ‹€.

이어 μ“°λŠ” 방법

μ‹€ν–‰ μ•ˆλ‚΄μ˜ 개발 컴파일러λ₯Ό μ€€λΉ„ν•˜κ³  assemble --graph의 κ²°κ³Ό 폴더λ₯Ό construct --assembly에 λ„˜κΉλ‹ˆλ‹€. μ›λž˜ μ†ŒμŠ€Β·μž…λ ₯Β·κΈ°λŒ€κ°’μ€ κ·Έ ν΄λ”μ—μ„œ μ½μŠ΅λ‹ˆλ‹€. 별도 μ΅œμ’… μž…λ ₯은 --holdout-cases둜 μΆ”κ°€ν•©λ‹ˆλ‹€. ν˜„μž¬ 둜컬 μ„€μΉ˜ 이름은 gooo-typed-devμž…λ‹ˆλ‹€. 곡개 0.6.23/source2bλŠ” μ•žμ„  지원 λ²”μœ„λ₯Ό μœ μ§€ν•©λ‹ˆλ‹€.

λ‹€μŒ λͺ…λ Ήμ—μ„œ λͺ¨λΈμ„ μƒλž΅ν•˜λ©΄ κ³ μ • μˆœμ„œλ‘œ μ‹œμž‘ν•©λ‹ˆλ‹€. 처음 μ‚¬μš©ν•œ λͺ¨λΈμ€ μžλ™μœΌλ‘œ μƒμ†ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 자체 λͺ¨λΈμ„ λ‹€μ‹œ μš”μ²­ν•˜λ©΄ 각 μƒˆ 쑰립의 초기 λ ˆμ½”λ“œ 선택 μˆœμ„œμ— μ°Έμ—¬ν•©λ‹ˆλ‹€. 후속 ν”„λ‘œκ·Έλž¨ 후보와 λ§ˆμ§€λ§‰ μ €μž₯ μž¬μƒμ€ μƒˆ 예츑 없이 μ‹€ν–‰ν•©λ‹ˆλ‹€.

μ‹€μ œ μ‚¬μš©ν•œ μž‘μ€ 예제

μ‹€ν–‰ μƒμ‚°μžμ™€ 후속 λͺ¨λ“œ 반볡 λΌμš΄λ“œ 반볡 μž‘μ—…μ„ ν¬ν•¨ν•œ ν”„λ‘œκ·Έλž¨ μ‹œλ„ λ§ˆμ§€λ§‰ 별도 μž…λ ₯ μƒˆ μ΅œμ’… 예츑
μž‘μ—…μž₯ f397·컴파일러34, λͺ¨λΈ μƒλž΅ 5 25 3/3 0
μž‘μ—…μž₯ f397·컴파일러34, κΈ°μ‘΄ 자체 λͺ¨λΈ μš”μ²­ 5 26 3/3 0
μ‹€μ œ μ„€μΉ˜ μž‘μ—…μž₯83·컴파일러035, λͺ¨λΈ μƒλž΅ 5 25 3/3 0

각 μ‹€ν–‰μ˜ 처음 쑰립은 자체 λͺ¨λΈμ„ ν•œ 번 μ‚¬μš©ν–ˆκ³  호좜 κΈ°λŒ€κ°’ 0/1μ΄μ—ˆμŠ΅λ‹ˆλ‹€. μ„ νƒν•œ 본문의 자체 사둀 2/2와 쑰립에 μ“΄ 호좜 1/1은 λ§ˆμ§€λ§‰ 별도 μž…λ ₯ 3/3κ³Ό λ‚˜λˆ  κΈ°λ‘ν•©λ‹ˆλ‹€. μ •ν™•ν•œ μ •μˆ˜ 9007199254740993도 ν¬ν•¨ν•©λ‹ˆλ‹€. ν•™μŠ΅ μžλ£Œμ™€μ˜ κ΄€κ³„λŠ” ν™•μΈν•˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.

자체 λͺ¨λΈμ€ μ„Έ λ ˆμ½”λ“œ 선택을 λ°›λŠ” μž‘μ€ QAT ν…μ„œλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. 선택 ν•˜λ‚˜μΈ λΆ„κΈ°μ—λŠ” μž…λ ₯ 규격이 λ§žμ§€ μ•ŠλŠ” 이유λ₯Ό 남기고 κ³ μ • 후보 μˆœμ„œλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. 이 μ˜ˆμ œμ—μ„œλŠ” λͺ¨λΈμ„ μš”μ²­ν•œ ν›„μ†μ˜ μ‹œλ„ μˆ˜κ°€ 쀄지 μ•Šμ•˜μŠ΅λ‹ˆλ‹€.

μ—†μ•€ μ œν•œκ³Ό 남긴 ꡬ뢄

typed 본문을 일괄 μ°¨λ‹¨ν•˜λ˜ μž‘μ—…μž₯ κ·œμΉ™μ„ μ œκ±°ν–ˆμŠ΅λ‹ˆλ‹€. 이제 μ‹€μ œ μ»΄νŒŒμΌλŸ¬κ°€ 지원 λ²”μœ„λ₯Ό ν™•μΈν•©λ‹ˆλ‹€. v7 영수증의 maskΒ·λ¬Έμ„œΒ·κ³„νš μ§€λ¬Έκ³Ό μ •ν™•ν•œ μ§€μ—­ 사둀 값을 λ‹€μ‹œ 읽고 점수λ₯Ό μ…‰λ‹ˆλ‹€. νƒ€μž… κ²€μ‚¬μ—μ„œ 거절된 ν›„λ³΄μ—λŠ” 호좜 점수λ₯Ό 뢙이지 μ•Šκ³  μ‹€ν–‰ μ‹€νŒ¨λ„ λ”°λ‘œ κΈ°λ‘ν•©λ‹ˆλ‹€. 초기 typed μ˜μˆ˜μ¦μ— μ—†λŠ” μ†ŒμŠ€ μ‹œλ„ μƒν•œμ€ budget_known: false둜 λ‚¨κΉλ‹ˆλ‹€. μ†ŒμŠ€μ˜ μ˜λ―Έμ™€ μ €μž₯된 ν”„λ‘œκ·Έλž¨μ˜ 동일성은 컴파일러의 λ„€μ΄ν‹°λΈŒ μž¬μƒμ΄ κ²€μ‚¬ν•©λ‹ˆλ‹€.

κΈ°μ‘΄ 개발 μƒμ‚°μžμ˜ 원본 Β· 원본 CI·정상 λ³‘ν•©Β·μƒˆ μ„€μΉ˜λ³Έ μ‚¬μš© 기둝.

병합 λ’€ μƒˆ μ†ŒμŠ€μ˜ 원본 CI도 μ™„λ£Œν–ˆμŠ΅λ‹ˆλ‹€. 컴파일러035의 37986161996와 μž‘μ—…μž₯83의 37987133986은 각각 attempt1μ—μ„œ SUCCESSμ˜€μŠ΅λ‹ˆλ‹€. μ•žμ„  PR κ²€μ‚¬Β·μ‹€ν—˜ μƒμ‚°μžμ˜ 기둝과 ν•¨κ»˜ 원본을 λ³΄κ΄€ν•©λ‹ˆλ‹€.