Skip to content

Commit 1df316f

Browse files
committed
add warning message for apple virtual machine
1 parent c3a8f93 commit 1df316f

File tree

2 files changed

+40
-37
lines changed

2 files changed

+40
-37
lines changed

socpowerbuddy_swift.xcodeproj/xcuserdata/eomsehwan.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1702,8 +1702,8 @@
17021702
filePath = "socpowerbuddy_swift/main.swift"
17031703
startingColumnNumber = "9223372036854775807"
17041704
endingColumnNumber = "9223372036854775807"
1705-
startingLineNumber = "165"
1706-
endingLineNumber = "165"
1705+
startingLineNumber = "168"
1706+
endingLineNumber = "168"
17071707
landmarkName = "unknown"
17081708
landmarkType = "0">
17091709
</BreakpointContent>
@@ -1718,8 +1718,8 @@
17181718
filePath = "socpowerbuddy_swift/main.swift"
17191719
startingColumnNumber = "9223372036854775807"
17201720
endingColumnNumber = "9223372036854775807"
1721-
startingLineNumber = "217"
1722-
endingLineNumber = "217"
1721+
startingLineNumber = "220"
1722+
endingLineNumber = "220"
17231723
landmarkName = "unknown"
17241724
landmarkType = "0">
17251725
</BreakpointContent>
@@ -1734,8 +1734,8 @@
17341734
filePath = "socpowerbuddy_swift/main.swift"
17351735
startingColumnNumber = "9223372036854775807"
17361736
endingColumnNumber = "9223372036854775807"
1737-
startingLineNumber = "176"
1738-
endingLineNumber = "176"
1737+
startingLineNumber = "179"
1738+
endingLineNumber = "179"
17391739
landmarkName = "unknown"
17401740
landmarkType = "0">
17411741
</BreakpointContent>
@@ -1750,8 +1750,8 @@
17501750
filePath = "socpowerbuddy_swift/main.swift"
17511751
startingColumnNumber = "9223372036854775807"
17521752
endingColumnNumber = "9223372036854775807"
1753-
startingLineNumber = "168"
1754-
endingLineNumber = "168"
1753+
startingLineNumber = "171"
1754+
endingLineNumber = "171"
17551755
landmarkName = "unknown"
17561756
landmarkType = "0">
17571757
</BreakpointContent>
@@ -1766,8 +1766,8 @@
17661766
filePath = "socpowerbuddy_swift/main.swift"
17671767
startingColumnNumber = "9223372036854775807"
17681768
endingColumnNumber = "9223372036854775807"
1769-
startingLineNumber = "182"
1770-
endingLineNumber = "182"
1769+
startingLineNumber = "185"
1770+
endingLineNumber = "185"
17711771
landmarkName = "unknown"
17721772
landmarkType = "0">
17731773
</BreakpointContent>
@@ -1782,8 +1782,8 @@
17821782
filePath = "socpowerbuddy_swift/main.swift"
17831783
startingColumnNumber = "9223372036854775807"
17841784
endingColumnNumber = "9223372036854775807"
1785-
startingLineNumber = "184"
1786-
endingLineNumber = "184"
1785+
startingLineNumber = "187"
1786+
endingLineNumber = "187"
17871787
landmarkName = "unknown"
17881788
landmarkType = "0">
17891789
</BreakpointContent>
@@ -1814,8 +1814,8 @@
18141814
filePath = "socpowerbuddy_swift/main.swift"
18151815
startingColumnNumber = "9223372036854775807"
18161816
endingColumnNumber = "9223372036854775807"
1817-
startingLineNumber = "241"
1818-
endingLineNumber = "241"
1817+
startingLineNumber = "244"
1818+
endingLineNumber = "244"
18191819
landmarkName = "unknown"
18201820
landmarkType = "0">
18211821
</BreakpointContent>
@@ -1942,8 +1942,8 @@
19421942
filePath = "socpowerbuddy_swift/main.swift"
19431943
startingColumnNumber = "9223372036854775807"
19441944
endingColumnNumber = "9223372036854775807"
1945-
startingLineNumber = "124"
1946-
endingLineNumber = "124"
1945+
startingLineNumber = "127"
1946+
endingLineNumber = "127"
19471947
landmarkName = "unknown"
19481948
landmarkType = "0">
19491949
</BreakpointContent>
@@ -1958,8 +1958,8 @@
19581958
filePath = "socpowerbuddy_swift/main.swift"
19591959
startingColumnNumber = "9223372036854775807"
19601960
endingColumnNumber = "9223372036854775807"
1961-
startingLineNumber = "108"
1962-
endingLineNumber = "108"
1961+
startingLineNumber = "111"
1962+
endingLineNumber = "111"
19631963
landmarkName = "unknown"
19641964
landmarkType = "0">
19651965
</BreakpointContent>
@@ -1974,8 +1974,8 @@
19741974
filePath = "socpowerbuddy_swift/main.swift"
19751975
startingColumnNumber = "9223372036854775807"
19761976
endingColumnNumber = "9223372036854775807"
1977-
startingLineNumber = "90"
1978-
endingLineNumber = "90"
1977+
startingLineNumber = "93"
1978+
endingLineNumber = "93"
19791979
landmarkName = "unknown"
19801980
landmarkType = "0">
19811981
</BreakpointContent>
@@ -1990,8 +1990,8 @@
19901990
filePath = "socpowerbuddy_swift/main.swift"
19911991
startingColumnNumber = "9223372036854775807"
19921992
endingColumnNumber = "9223372036854775807"
1993-
startingLineNumber = "88"
1994-
endingLineNumber = "88"
1993+
startingLineNumber = "91"
1994+
endingLineNumber = "91"
19951995
landmarkName = "unknown"
19961996
landmarkType = "0">
19971997
</BreakpointContent>
@@ -2006,8 +2006,8 @@
20062006
filePath = "socpowerbuddy_swift/main.swift"
20072007
startingColumnNumber = "9223372036854775807"
20082008
endingColumnNumber = "9223372036854775807"
2009-
startingLineNumber = "92"
2010-
endingLineNumber = "92"
2009+
startingLineNumber = "95"
2010+
endingLineNumber = "95"
20112011
landmarkName = "unknown"
20122012
landmarkType = "0">
20132013
</BreakpointContent>
@@ -2022,8 +2022,8 @@
20222022
filePath = "socpowerbuddy_swift/main.swift"
20232023
startingColumnNumber = "9223372036854775807"
20242024
endingColumnNumber = "9223372036854775807"
2025-
startingLineNumber = "169"
2026-
endingLineNumber = "169"
2025+
startingLineNumber = "172"
2026+
endingLineNumber = "172"
20272027
landmarkName = "unknown"
20282028
landmarkType = "0">
20292029
</BreakpointContent>
@@ -2038,8 +2038,8 @@
20382038
filePath = "socpowerbuddy_swift/main.swift"
20392039
startingColumnNumber = "9223372036854775807"
20402040
endingColumnNumber = "9223372036854775807"
2041-
startingLineNumber = "171"
2042-
endingLineNumber = "171"
2041+
startingLineNumber = "174"
2042+
endingLineNumber = "174"
20432043
landmarkName = "unknown"
20442044
landmarkType = "0">
20452045
</BreakpointContent>
@@ -2054,8 +2054,8 @@
20542054
filePath = "socpowerbuddy_swift/main.swift"
20552055
startingColumnNumber = "9223372036854775807"
20562056
endingColumnNumber = "9223372036854775807"
2057-
startingLineNumber = "174"
2058-
endingLineNumber = "174"
2057+
startingLineNumber = "177"
2058+
endingLineNumber = "177"
20592059
landmarkName = "unknown"
20602060
landmarkType = "0">
20612061
</BreakpointContent>
@@ -2724,8 +2724,8 @@
27242724
filePath = "socpowerbuddy_swift/main.swift"
27252725
startingColumnNumber = "9223372036854775807"
27262726
endingColumnNumber = "9223372036854775807"
2727-
startingLineNumber = "186"
2728-
endingLineNumber = "186"
2727+
startingLineNumber = "189"
2728+
endingLineNumber = "189"
27292729
landmarkName = "unknown"
27302730
landmarkType = "0">
27312731
</BreakpointContent>
@@ -2740,8 +2740,8 @@
27402740
filePath = "socpowerbuddy_swift/main.swift"
27412741
startingColumnNumber = "9223372036854775807"
27422742
endingColumnNumber = "9223372036854775807"
2743-
startingLineNumber = "161"
2744-
endingLineNumber = "161"
2743+
startingLineNumber = "164"
2744+
endingLineNumber = "164"
27452745
landmarkName = "unknown"
27462746
landmarkType = "0">
27472747
</BreakpointContent>
@@ -2756,8 +2756,8 @@
27562756
filePath = "socpowerbuddy_swift/main.swift"
27572757
startingColumnNumber = "9223372036854775807"
27582758
endingColumnNumber = "9223372036854775807"
2759-
startingLineNumber = "222"
2760-
endingLineNumber = "222"
2759+
startingLineNumber = "225"
2760+
endingLineNumber = "225"
27612761
landmarkName = "unknown"
27622762
landmarkType = "0">
27632763
</BreakpointContent>

socpowerbuddy_swift/main.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,10 @@ generateProcessorName(sd: &sd)
5656

5757
var tmp = sd.extra[0].lowercased()
5858
//tmp = "m1 ultra"
59-
if tmp.contains("pro") || tmp.contains("max") {
59+
if tmp.contains("virtual") {
60+
print("You can't use this tool on apple virtual machine.")
61+
exit(2)
62+
} else if tmp.contains("pro") || tmp.contains("max") {
6063
sd.complex_pwr_channels = ["EACC_CPU", "PACC0_CPU", "PACC1_CPU", "GPU0", "ANE0", "DRAM0"]
6164
sd.core_pwr_channels = ["EACC_CPU", "PACC0_CPU", "PACC1_CPU"]
6265

0 commit comments

Comments
 (0)